From 50f4b795031389ddbacbc2047b0a4b418fa683e6 Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Thu, 11 Jul 2019 12:50:45 +0530 Subject: [PATCH 001/220] Add files via upload --- angular-flask-rest-mongodb/package.json | 48 +++++++++++++++++ angular-flask-rest-mongodb/readme.rst | 1 + .../src/app/app-routing.module.ts | 21 ++++++++ .../src/app/app.component.html | 1 + .../src/app/app.component.spec.ts | 35 +++++++++++++ .../src/app/app.component.ts | 10 ++++ .../src/app/app.module.ts | 31 +++++++++++ .../src/app/user-add/user-add.component.html | 23 ++++++++ .../app/user-add/user-add.component.spec.ts | 25 +++++++++ .../src/app/user-add/user-add.component.ts | 30 +++++++++++ .../user-detail/user-detail.component.html | 12 +++++ .../user-detail/user-detail.component.spec.ts | 25 +++++++++ .../app/user-detail/user-detail.component.ts | 33 ++++++++++++ .../app/user-edit/user-edit.component.html | 14 +++++ .../app/user-edit/user-edit.component.spec.ts | 25 +++++++++ .../src/app/user-edit/user-edit.component.ts | 37 +++++++++++++ .../app/user-list/user-list.component.html | 24 +++++++++ .../app/user-list/user-list.component.spec.ts | 25 +++++++++ .../src/app/user-list/user-list.component.ts | 30 +++++++++++ .../src/app/user.service.ts | 52 +++++++++++++++++++ angular-flask-rest-mongodb/src/app/user.ts | 6 +++ 21 files changed, 508 insertions(+) create mode 100644 angular-flask-rest-mongodb/package.json create mode 100644 angular-flask-rest-mongodb/readme.rst create mode 100644 angular-flask-rest-mongodb/src/app/app-routing.module.ts create mode 100644 angular-flask-rest-mongodb/src/app/app.component.html create mode 100644 angular-flask-rest-mongodb/src/app/app.component.spec.ts create mode 100644 angular-flask-rest-mongodb/src/app/app.component.ts create mode 100644 angular-flask-rest-mongodb/src/app/app.module.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-add/user-add.component.html create mode 100644 angular-flask-rest-mongodb/src/app/user-add/user-add.component.spec.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-add/user-add.component.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.html create mode 100644 angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.spec.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.html create mode 100644 angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.spec.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-list/user-list.component.html create mode 100644 angular-flask-rest-mongodb/src/app/user-list/user-list.component.spec.ts create mode 100644 angular-flask-rest-mongodb/src/app/user-list/user-list.component.ts create mode 100644 angular-flask-rest-mongodb/src/app/user.service.ts create mode 100644 angular-flask-rest-mongodb/src/app/user.ts diff --git a/angular-flask-rest-mongodb/package.json b/angular-flask-rest-mongodb/package.json new file mode 100644 index 00000000..f46c3b2d --- /dev/null +++ b/angular-flask-rest-mongodb/package.json @@ -0,0 +1,48 @@ +{ + "name": "angular-flask-mongodb", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~7.1.0", + "@angular/common": "~7.1.0", + "@angular/compiler": "~7.1.0", + "@angular/core": "~7.1.0", + "@angular/forms": "~7.1.0", + "@angular/platform-browser": "~7.1.0", + "@angular/platform-browser-dynamic": "~7.1.0", + "@angular/router": "~7.1.0", + "core-js": "^2.5.4", + "rxjs": "~6.3.3", + "tslib": "^1.9.0", + "zone.js": "~0.8.26" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.11.0", + "@angular/cli": "~7.1.4", + "@angular/compiler-cli": "~7.1.0", + "@angular/language-service": "~7.1.0", + "@types/node": "~8.9.4", + "@types/jasmine": "~2.8.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "~4.5.0", + "jasmine-core": "~2.99.1", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~3.1.1", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~1.1.2", + "karma-jasmine-html-reporter": "^0.2.2", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.11.0", + "typescript": "~3.1.6" + } +} diff --git a/angular-flask-rest-mongodb/readme.rst b/angular-flask-rest-mongodb/readme.rst new file mode 100644 index 00000000..a2590d5d --- /dev/null +++ b/angular-flask-rest-mongodb/readme.rst @@ -0,0 +1 @@ +You can read tutorial https://www.roytuts.com/angular-python-flask-rest-api-mongodb-crud-example \ No newline at end of file diff --git a/angular-flask-rest-mongodb/src/app/app-routing.module.ts b/angular-flask-rest-mongodb/src/app/app-routing.module.ts new file mode 100644 index 00000000..3acba914 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/app-routing.module.ts @@ -0,0 +1,21 @@ +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; + +import { UserListComponent } from './user-list/user-list.component'; +import { UserAddComponent } from './user-add/user-add.component'; +import { UserEditComponent } from './user-edit/user-edit.component'; +import { UserDetailComponent } from './user-detail/user-detail.component'; + +const routes: Routes = [ + { path: '', redirectTo: '/user', pathMatch: 'full' }, + { path: 'user', component: UserListComponent }, + { path: 'detail/:id', component: UserDetailComponent }, + { path: 'edit/:id', component: UserEditComponent }, + { path: 'add', component: UserAddComponent } +]; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-flask-rest-mongodb/src/app/app.component.html b/angular-flask-rest-mongodb/src/app/app.component.html new file mode 100644 index 00000000..0680b43f --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/app.component.html @@ -0,0 +1 @@ + diff --git a/angular-flask-rest-mongodb/src/app/app.component.spec.ts b/angular-flask-rest-mongodb/src/app/app.component.spec.ts new file mode 100644 index 00000000..594e7e4a --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed, async } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-flask-mongodb'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-flask-mongodb'); + }); + + it('should render title in a h1 tag', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('h1').textContent).toContain('Welcome to angular-flask-mongodb!'); + }); +}); diff --git a/angular-flask-rest-mongodb/src/app/app.component.ts b/angular-flask-rest-mongodb/src/app/app.component.ts new file mode 100644 index 00000000..ad6ff8c6 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'Angular Flask MongoDB CRUD Example'; +} diff --git a/angular-flask-rest-mongodb/src/app/app.module.ts b/angular-flask-rest-mongodb/src/app/app.module.ts new file mode 100644 index 00000000..3eaafc00 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/app.module.ts @@ -0,0 +1,31 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { FormsModule } from '@angular/forms'; +import { HttpClientModule } from '@angular/common/http'; +import { AppRoutingModule } from './app-routing.module'; + +import { AppComponent } from './app.component'; +import { UserListComponent } from './user-list/user-list.component'; +import { UserAddComponent } from './user-add/user-add.component'; +import { UserEditComponent } from './user-edit/user-edit.component'; +import { UserDetailComponent } from './user-detail/user-detail.component'; + +@NgModule({ + declarations: [ + AppComponent, + UserListComponent, + UserAddComponent, + UserEditComponent, + UserDetailComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + FormsModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-flask-rest-mongodb/src/app/user-add/user-add.component.html b/angular-flask-rest-mongodb/src/app/user-add/user-add.component.html new file mode 100644 index 00000000..971c107f --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-add/user-add.component.html @@ -0,0 +1,23 @@ +
+

Add User Detail

+
+

+ +

+

+ +

+

+ +

+
+ + + +
\ No newline at end of file diff --git a/angular-flask-rest-mongodb/src/app/user-add/user-add.component.spec.ts b/angular-flask-rest-mongodb/src/app/user-add/user-add.component.spec.ts new file mode 100644 index 00000000..38356d63 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-add/user-add.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserAddComponent } from './user-add.component'; + +describe('UserAddComponent', () => { + let component: UserAddComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ UserAddComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(UserAddComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-flask-rest-mongodb/src/app/user-add/user-add.component.ts b/angular-flask-rest-mongodb/src/app/user-add/user-add.component.ts new file mode 100644 index 00000000..72ba001f --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-add/user-add.component.ts @@ -0,0 +1,30 @@ +import { Component, OnInit, Input } from '@angular/core'; + +import { Location } from '@angular/common'; + +import { User } from '../user'; +import { UserService } from '../user.service'; + +@Component({ + selector: 'app-user-add', + templateUrl: './user-add.component.html', + styleUrls: ['./user-add.component.css'] +}) +export class UserAddComponent implements OnInit { + + @Input() user: User = { name: '', email: '', pwd: '' }; + + constructor(private userService: UserService, private location: Location) { } + + ngOnInit() { + } + + save(): void { + this.userService.addUser(this.user).subscribe(() => this.goBack()); + } + + goBack(): void { + this.location.back(); + } + +} diff --git a/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.html b/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.html new file mode 100644 index 00000000..7317e2c5 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.html @@ -0,0 +1,12 @@ +
+

{{user.name | uppercase}} Details

+
+

+ Name: {{user.name}} +

+

+ Email: {{user.email}} +

+
+ +
\ No newline at end of file diff --git a/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.spec.ts b/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.spec.ts new file mode 100644 index 00000000..81b75805 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserDetailComponent } from './user-detail.component'; + +describe('UserDetailComponent', () => { + let component: UserDetailComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ UserDetailComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(UserDetailComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.ts b/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.ts new file mode 100644 index 00000000..1f800bb6 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-detail/user-detail.component.ts @@ -0,0 +1,33 @@ +import { Component, OnInit } from '@angular/core'; + +import { Location } from '@angular/common'; +import { ActivatedRoute } from '@angular/router'; + +import { User } from '../user'; +import { UserService } from '../user.service'; + +@Component({ + selector: 'app-user-detail', + templateUrl: './user-detail.component.html', + styleUrls: ['./user-detail.component.css'] +}) +export class UserDetailComponent implements OnInit { + + user: User; + + constructor(private route: ActivatedRoute, private userService: UserService, private location: Location) { } + + ngOnInit() { + this.getUser(); + } + + getUser(): void { + const id = this.route.snapshot.paramMap.get('id'); + this.userService.getUser(id).subscribe(user => this.user = user); + } + + goBack(): void { + this.location.back(); + } + +} diff --git a/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.html b/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.html new file mode 100644 index 00000000..f7f6a41a --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.html @@ -0,0 +1,14 @@ +
+

{{user.name | uppercase}} Details

+
+

+ Name: +

+

+ Email: +

+
+ + + +
\ No newline at end of file diff --git a/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.spec.ts b/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.spec.ts new file mode 100644 index 00000000..3af21509 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserEditComponent } from './user-edit.component'; + +describe('UserEditComponent', () => { + let component: UserEditComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ UserEditComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(UserEditComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.ts b/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.ts new file mode 100644 index 00000000..2a93b294 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-edit/user-edit.component.ts @@ -0,0 +1,37 @@ +import { Component, OnInit, Input } from '@angular/core'; + +import { Location } from '@angular/common'; +import { ActivatedRoute } from '@angular/router'; + +import { User } from '../user'; +import { UserService } from '../user.service'; + +@Component({ + selector: 'app-user-edit', + templateUrl: './user-edit.component.html', + styleUrls: ['./user-edit.component.css'] +}) +export class UserEditComponent implements OnInit { + + @Input() user: User; + + constructor(private route: ActivatedRoute, private userService: UserService, private location: Location) { } + + ngOnInit() { + this.getUser(); + } + + getUser(): void { + const id = this.route.snapshot.paramMap.get('id'); + this.userService.getUser(id).subscribe(user => this.user = user); + } + + save(): void { + this.userService.updateUser(this.user).subscribe(success=> {this.goBack();}); + } + + goBack(): void { + this.location.back(); + } + +} diff --git a/angular-flask-rest-mongodb/src/app/user-list/user-list.component.html b/angular-flask-rest-mongodb/src/app/user-list/user-list.component.html new file mode 100644 index 00000000..474452c6 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-list/user-list.component.html @@ -0,0 +1,24 @@ +

Users

+
+ + Add New User + +
+ + + + + + + + + + + +
NameEmailActions
{{user.name}}{{user.email}} + Detail + + Edit + + +
\ No newline at end of file diff --git a/angular-flask-rest-mongodb/src/app/user-list/user-list.component.spec.ts b/angular-flask-rest-mongodb/src/app/user-list/user-list.component.spec.ts new file mode 100644 index 00000000..9d521807 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-list/user-list.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserListComponent } from './user-list.component'; + +describe('UserListComponent', () => { + let component: UserListComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ UserListComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(UserListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-flask-rest-mongodb/src/app/user-list/user-list.component.ts b/angular-flask-rest-mongodb/src/app/user-list/user-list.component.ts new file mode 100644 index 00000000..96b92a52 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user-list/user-list.component.ts @@ -0,0 +1,30 @@ +import { Component, OnInit } from '@angular/core'; + +import { ActivatedRoute } from '@angular/router'; +import { User } from '../user'; +import { UserService } from '../user.service'; + +@Component({ + selector: 'app-user-list', + templateUrl: './user-list.component.html', + styleUrls: ['./user-list.component.css'] +}) +export class UserListComponent implements OnInit { + + users: User[] = []; + + constructor(private route: ActivatedRoute, private userService: UserService) { } + + ngOnInit() { + this.getUsers(); + } + + getUsers(): void { + this.userService.getUsers().subscribe(users => this.users = users); + } + + delete(user: User): void { + this.userService.deleteUser(user).subscribe(success=> {this.getUsers();}); + } + +} diff --git a/angular-flask-rest-mongodb/src/app/user.service.ts b/angular-flask-rest-mongodb/src/app/user.service.ts new file mode 100644 index 00000000..57c2d9a8 --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user.service.ts @@ -0,0 +1,52 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; + +import { Observable, of } from 'rxjs'; +import { catchError, map, tap } from 'rxjs/operators'; + +import { User } from './user'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; + +@Injectable({ providedIn: 'root' }) +export class UserService { + + private userUrl = 'http://localhost:5000/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET users from the server */ + getUsers(): Observable { + return this.http.get(this.userUrl + '/users'); + } + + /** GET user by id. Will 404 if id not found */ + getUser(id: string): Observable { + const url = `${this.userUrl}/user/${id}`; + return this.http.get(url); + } + + /** POST: add a new user to the server */ + addUser(user: User) { + //console.log(user); + return this.http.post(this.userUrl + '/add', user, httpOptions); + } + + /** PUT: update the user on the server */ + updateUser(user: User): Observable { + return this.http.put(this.userUrl + '/update', user, httpOptions); + } + + /** DELETE: delete the user from the server */ + deleteUser(user: User) { + if (confirm("Are you sure to delete?")) { + const id = user._id['$oid']; + const url = `${this.userUrl}/delete/${id}`; + return this.http.delete(url, httpOptions); + } + return of({}); + } + +} \ No newline at end of file diff --git a/angular-flask-rest-mongodb/src/app/user.ts b/angular-flask-rest-mongodb/src/app/user.ts new file mode 100644 index 00000000..4493d35a --- /dev/null +++ b/angular-flask-rest-mongodb/src/app/user.ts @@ -0,0 +1,6 @@ +export class User { + _id?: string; + name: string; + email: string; + pwd: string; +} \ No newline at end of file From 375bfaa125e20d73c2cb723231c036a1851c42ef Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Thu, 25 Jul 2019 20:25:46 +0530 Subject: [PATCH 002/220] Add files via upload --- upload-angular/src/app/app.component.html | 3 ++- upload-angular/src/app/app.component.spec.ts | 6 +++--- upload-angular/src/app/app.component.ts | 15 ++++++++------- upload-angular/src/app/app.module.ts | 2 +- upload-angular/src/app/file.service.ts | 2 +- 5 files changed, 15 insertions(+), 13 deletions(-) diff --git a/upload-angular/src/app/app.component.html b/upload-angular/src/app/app.component.html index 2b380b68..0689d41d 100644 --- a/upload-angular/src/app/app.component.html +++ b/upload-angular/src/app/app.component.html @@ -1,6 +1,7 @@
+
-
\ No newline at end of file + diff --git a/upload-angular/src/app/app.component.spec.ts b/upload-angular/src/app/app.component.spec.ts index 2cc90588..ca3b9832 100644 --- a/upload-angular/src/app/app.component.spec.ts +++ b/upload-angular/src/app/app.component.spec.ts @@ -20,16 +20,16 @@ describe('AppComponent', () => { expect(app).toBeTruthy(); }); - it(`should have as title 'angular-app'`, () => { + it(`should have as title 'angular-file-upload'`, () => { const fixture = TestBed.createComponent(AppComponent); const app = fixture.debugElement.componentInstance; - expect(app.title).toEqual('angular-app'); + expect(app.title).toEqual('angular-file-upload'); }); it('should render title in a h1 tag', () => { const fixture = TestBed.createComponent(AppComponent); fixture.detectChanges(); const compiled = fixture.debugElement.nativeElement; - expect(compiled.querySelector('h1').textContent).toContain('Welcome to angular-app!'); + expect(compiled.querySelector('h1').textContent).toContain('Welcome to angular-file-upload!'); }); }); diff --git a/upload-angular/src/app/app.component.ts b/upload-angular/src/app/app.component.ts index e93d34da..a64f245c 100644 --- a/upload-angular/src/app/app.component.ts +++ b/upload-angular/src/app/app.component.ts @@ -1,6 +1,6 @@ import { Component } from '@angular/core'; import { FileService } from './file.service'; -import { HttpClient, HttpResponse, HttpEventType } from '@angular/common/http'; +import { HttpResponse, HttpEventType } from '@angular/common/http'; @Component({ selector: 'app-root', @@ -20,11 +20,12 @@ export class AppComponent { upload() { this.currentFile = this.selectedFiles.item(0); - this.fileService.uploadFile(this.currentFile).subscribe(event => { - if (event instanceof HttpResponse) { - console.log('File is completely uploaded!'); - } - }); - this.selectedFiles = undefined; + this.fileService.uploadFile(this.currentFile).subscribe(response => { + this.selectedFiles.value = ''; + if (response instanceof HttpResponse) { + this.msg = response.body; + console.log(response.body); + } + }); } } \ No newline at end of file diff --git a/upload-angular/src/app/app.module.ts b/upload-angular/src/app/app.module.ts index 9fb78365..3aae2206 100644 --- a/upload-angular/src/app/app.module.ts +++ b/upload-angular/src/app/app.module.ts @@ -1,6 +1,6 @@ import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; -import { HttpClientModule } from '@angular/common/http'; +import { HttpClientModule } from '@angular/common/http'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; diff --git a/upload-angular/src/app/file.service.ts b/upload-angular/src/app/file.service.ts index 9d129115..7c3475b7 100644 --- a/upload-angular/src/app/file.service.ts +++ b/upload-angular/src/app/file.service.ts @@ -10,7 +10,7 @@ export class FileService { uploadFile(file: File): Observable> { const formdata: FormData = new FormData(); formdata.append('file', file); - const req = new HttpRequest('POST', 'http://localhost:9000/upload', formdata, { + const req = new HttpRequest('POST', 'http://localhost/php-rest-file-upload/rest_file_upload.php', formdata, { reportProgress: true, responseType: 'text' }); From 5e724e7cc1febb005ac7c611ca91461f81173496 Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Mon, 2 Sep 2019 11:32:12 +0530 Subject: [PATCH 003/220] Add files via upload --- angular-dependent-dropdown/package.json | 47 +++++++++++++++++++++++++ angular-dependent-dropdown/readme.rst | 1 + 2 files changed, 48 insertions(+) create mode 100644 angular-dependent-dropdown/package.json create mode 100644 angular-dependent-dropdown/readme.rst diff --git a/angular-dependent-dropdown/package.json b/angular-dependent-dropdown/package.json new file mode 100644 index 00000000..46c77942 --- /dev/null +++ b/angular-dependent-dropdown/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-dependent-dropdown", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.3", + "@angular/common": "~8.2.3", + "@angular/compiler": "~8.2.3", + "@angular/core": "~8.2.3", + "@angular/forms": "~8.2.3", + "@angular/platform-browser": "~8.2.3", + "@angular/platform-browser-dynamic": "~8.2.3", + "@angular/router": "~8.2.3", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.1", + "@angular/cli": "~8.3.1", + "@angular/compiler-cli": "~8.2.3", + "@angular/language-service": "~8.2.3", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-dependent-dropdown/readme.rst b/angular-dependent-dropdown/readme.rst new file mode 100644 index 00000000..34cf93b8 --- /dev/null +++ b/angular-dependent-dropdown/readme.rst @@ -0,0 +1 @@ +You can read tutorial at https://www.roytuts.com/cascading-or-dependent-dropdown-using-angular \ No newline at end of file From 56a71c8f9e45c3bd0376b50321b6743e70dc0423 Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Mon, 2 Sep 2019 11:32:49 +0530 Subject: [PATCH 004/220] Create index.html --- angular-dependent-dropdown/src/index.html | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 angular-dependent-dropdown/src/index.html diff --git a/angular-dependent-dropdown/src/index.html b/angular-dependent-dropdown/src/index.html new file mode 100644 index 00000000..b87569d7 --- /dev/null +++ b/angular-dependent-dropdown/src/index.html @@ -0,0 +1,13 @@ + + + + + AngularDependentDropdown + + + + + + + + From 3ed3011dd84873fdaab3d468793f8faa0778d31d Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Mon, 2 Sep 2019 11:33:35 +0530 Subject: [PATCH 005/220] Create app.component.css --- angular-dependent-dropdown/src/app/app.component.css | 1 + 1 file changed, 1 insertion(+) create mode 100644 angular-dependent-dropdown/src/app/app.component.css diff --git a/angular-dependent-dropdown/src/app/app.component.css b/angular-dependent-dropdown/src/app/app.component.css new file mode 100644 index 00000000..9c558e35 --- /dev/null +++ b/angular-dependent-dropdown/src/app/app.component.css @@ -0,0 +1 @@ +. From 25d23c5f6fbc82879000653bdb7b061501c69c2b Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Mon, 2 Sep 2019 11:34:03 +0530 Subject: [PATCH 006/220] Add files via upload --- .../src/app/app-routing.module.ts | 11 +++++ .../src/app/app.component.html | 47 +++++++++++++++++++ .../src/app/app.component.spec.ts | 35 ++++++++++++++ .../src/app/app.component.ts | 38 +++++++++++++++ .../src/app/app.module.ts | 20 ++++++++ 5 files changed, 151 insertions(+) create mode 100644 angular-dependent-dropdown/src/app/app-routing.module.ts create mode 100644 angular-dependent-dropdown/src/app/app.component.html create mode 100644 angular-dependent-dropdown/src/app/app.component.spec.ts create mode 100644 angular-dependent-dropdown/src/app/app.component.ts create mode 100644 angular-dependent-dropdown/src/app/app.module.ts diff --git a/angular-dependent-dropdown/src/app/app-routing.module.ts b/angular-dependent-dropdown/src/app/app-routing.module.ts new file mode 100644 index 00000000..06c73426 --- /dev/null +++ b/angular-dependent-dropdown/src/app/app-routing.module.ts @@ -0,0 +1,11 @@ +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; + + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-dependent-dropdown/src/app/app.component.html b/angular-dependent-dropdown/src/app/app.component.html new file mode 100644 index 00000000..e0036bad --- /dev/null +++ b/angular-dependent-dropdown/src/app/app.component.html @@ -0,0 +1,47 @@ + + +
+

Cascading or Dependent Dropdown using Angular 8

+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + \ No newline at end of file diff --git a/angular-dependent-dropdown/src/app/app.component.spec.ts b/angular-dependent-dropdown/src/app/app.component.spec.ts new file mode 100644 index 00000000..48f73cd5 --- /dev/null +++ b/angular-dependent-dropdown/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed, async } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-dependent-dropdown'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-dependent-dropdown'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-dependent-dropdown app is running!'); + }); +}); diff --git a/angular-dependent-dropdown/src/app/app.component.ts b/angular-dependent-dropdown/src/app/app.component.ts new file mode 100644 index 00000000..9a0ea0d4 --- /dev/null +++ b/angular-dependent-dropdown/src/app/app.component.ts @@ -0,0 +1,38 @@ +import { OnInit, Component } from '@angular/core'; +import { Title } from '@angular/platform-browser'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + + constructor(private title: Title) {} + + ngOnInit() { + this.title.setTitle('Angular Cascading or Dependent Dropdown'); + } + + selectedCountry: String = "--Choose Country--"; + + Countries: Array = [ + { name: 'Germany', states: [ {name: 'A', cities: ['Duesseldorf', 'Leinfelden-Echterdingen', 'Eschborn']} ] }, + { name: 'Spain', states: [ {name: 'B', cities: ['Barcelona']} ] }, + { name: 'USA', states: [ {name: 'C', cities: ['Downers Grove']} ] }, + { name: 'Mexico', states: [ {name: 'D', cities: ['Puebla']} ] }, + { name: 'India', states: [ {name: 'E', cities: ['Delhi', 'Kolkata', 'Mumbai', 'Bangalore']} ] }, + ]; + + states: Array; + + cities: Array; + + changeCountry(country) { + this.states = this.Countries.find(cntry => cntry.name == country).states; + } + + changeState(state) { + this.cities = this.Countries.find(cntry => cntry.name == this.selectedCountry).states.find(stat => stat.name == state).cities; + } +} diff --git a/angular-dependent-dropdown/src/app/app.module.ts b/angular-dependent-dropdown/src/app/app.module.ts new file mode 100644 index 00000000..3937ecee --- /dev/null +++ b/angular-dependent-dropdown/src/app/app.module.ts @@ -0,0 +1,20 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { FormsModule } from '@angular/forms'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + FormsModule, + AppRoutingModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } From 85919bc4a7e4a8434d0e46974adfefd9b69a3f8c Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Tue, 21 Jan 2020 15:40:25 +0530 Subject: [PATCH 007/220] Add files via upload --- spring-boot-angular-security/package.json | 47 +++++++++++++++++ spring-boot-angular-security/readme.rst | 1 + .../src/app/app-routing.module.ts | 17 +++++++ .../src/app/app.component.html | 1 + .../src/app/app.component.spec.ts | 35 +++++++++++++ .../src/app/app.component.ts | 10 ++++ .../src/app/app.module.ts | 35 +++++++++++++ .../src/app/auth.service.spec.ts | 12 +++++ .../src/app/auth.service.ts | 51 +++++++++++++++++++ .../src/app/home/home.component.html | 11 ++++ .../src/app/home/home.component.spec.ts | 25 +++++++++ .../src/app/home/home.component.ts | 38 ++++++++++++++ .../src/app/httpInterceptor.service.ts | 24 +++++++++ .../src/app/login/login.component.css | 27 ++++++++++ .../src/app/login/login.component.html | 20 ++++++++ .../src/app/login/login.component.spec.ts | 25 +++++++++ .../src/app/login/login.component.ts | 41 +++++++++++++++ spring-boot-angular-security/src/index.html | 13 +++++ 18 files changed, 433 insertions(+) create mode 100644 spring-boot-angular-security/package.json create mode 100644 spring-boot-angular-security/readme.rst create mode 100644 spring-boot-angular-security/src/app/app-routing.module.ts create mode 100644 spring-boot-angular-security/src/app/app.component.html create mode 100644 spring-boot-angular-security/src/app/app.component.spec.ts create mode 100644 spring-boot-angular-security/src/app/app.component.ts create mode 100644 spring-boot-angular-security/src/app/app.module.ts create mode 100644 spring-boot-angular-security/src/app/auth.service.spec.ts create mode 100644 spring-boot-angular-security/src/app/auth.service.ts create mode 100644 spring-boot-angular-security/src/app/home/home.component.html create mode 100644 spring-boot-angular-security/src/app/home/home.component.spec.ts create mode 100644 spring-boot-angular-security/src/app/home/home.component.ts create mode 100644 spring-boot-angular-security/src/app/httpInterceptor.service.ts create mode 100644 spring-boot-angular-security/src/app/login/login.component.css create mode 100644 spring-boot-angular-security/src/app/login/login.component.html create mode 100644 spring-boot-angular-security/src/app/login/login.component.spec.ts create mode 100644 spring-boot-angular-security/src/app/login/login.component.ts create mode 100644 spring-boot-angular-security/src/index.html diff --git a/spring-boot-angular-security/package.json b/spring-boot-angular-security/package.json new file mode 100644 index 00000000..2358739f --- /dev/null +++ b/spring-boot-angular-security/package.json @@ -0,0 +1,47 @@ +{ + "name": "spring-boot-angular-security", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/spring-boot-angular-security/readme.rst b/spring-boot-angular-security/readme.rst new file mode 100644 index 00000000..9a2f70d4 --- /dev/null +++ b/spring-boot-angular-security/readme.rst @@ -0,0 +1 @@ +You can go through the tutorial https://www.roytuts.com/spring-boot-security-angular-login-logout/ diff --git a/spring-boot-angular-security/src/app/app-routing.module.ts b/spring-boot-angular-security/src/app/app-routing.module.ts new file mode 100644 index 00000000..a83a74df --- /dev/null +++ b/spring-boot-angular-security/src/app/app-routing.module.ts @@ -0,0 +1,17 @@ +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; +import { HomeComponent } from './home/home.component'; +import { LoginComponent } from './login/login.component'; + +const routes: Routes = [ + {path: '', redirectTo: 'home', pathMatch: 'full'}, + {path: 'home', component: HomeComponent}, + {path: 'login', component: LoginComponent} +]; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) + +export class AppRoutingModule { } diff --git a/spring-boot-angular-security/src/app/app.component.html b/spring-boot-angular-security/src/app/app.component.html new file mode 100644 index 00000000..90c6b646 --- /dev/null +++ b/spring-boot-angular-security/src/app/app.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/spring-boot-angular-security/src/app/app.component.spec.ts b/spring-boot-angular-security/src/app/app.component.spec.ts new file mode 100644 index 00000000..3aad0f34 --- /dev/null +++ b/spring-boot-angular-security/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed, async } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-frontend'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-frontend'); + }); + + it('should render title in a h1 tag', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('h1').textContent).toContain('Welcome to angular-frontend!'); + }); +}); diff --git a/spring-boot-angular-security/src/app/app.component.ts b/spring-boot-angular-security/src/app/app.component.ts new file mode 100644 index 00000000..b1acc068 --- /dev/null +++ b/spring-boot-angular-security/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'angular-frontend'; +} diff --git a/spring-boot-angular-security/src/app/app.module.ts b/spring-boot-angular-security/src/app/app.module.ts new file mode 100644 index 00000000..a275731f --- /dev/null +++ b/spring-boot-angular-security/src/app/app.module.ts @@ -0,0 +1,35 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; +import { LoginComponent } from './login/login.component'; + +import { FormsModule } from '@angular/forms'; +import { HttpInterceptorService } from './httpInterceptor.service'; +import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; +import { HomeComponent } from './home/home.component'; + +@NgModule({ + declarations: [ + AppComponent, + LoginComponent, + HomeComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + HttpClientModule, + FormsModule + ], + providers: [ + { + provide: HTTP_INTERCEPTORS, + useClass: HttpInterceptorService, + multi: true + } + ], + bootstrap: [AppComponent] +}) + +export class AppModule { } \ No newline at end of file diff --git a/spring-boot-angular-security/src/app/auth.service.spec.ts b/spring-boot-angular-security/src/app/auth.service.spec.ts new file mode 100644 index 00000000..f3d964d2 --- /dev/null +++ b/spring-boot-angular-security/src/app/auth.service.spec.ts @@ -0,0 +1,12 @@ +import { TestBed } from '@angular/core/testing'; + +import { AuthService } from './auth.service'; + +describe('AuthService', () => { + beforeEach(() => TestBed.configureTestingModule({})); + + it('should be created', () => { + const service: AuthService = TestBed.get(AuthService); + expect(service).toBeTruthy(); + }); +}); diff --git a/spring-boot-angular-security/src/app/auth.service.ts b/spring-boot-angular-security/src/app/auth.service.ts new file mode 100644 index 00000000..8588db79 --- /dev/null +++ b/spring-boot-angular-security/src/app/auth.service.ts @@ -0,0 +1,51 @@ +import { HttpClient } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { map } from 'rxjs/operators'; + +@Injectable({ + providedIn: 'root' +}) +export class AuthService { + + SESSION_KEY = 'auth_user' + + username: String; + password: String; + + constructor(private http: HttpClient) {} + + authenticate(username: String, password: String) { + return this.http.get(`http://localhost:8080/auth`, { + headers: { authorization: this.createBasicAuthToken(username, password) }}).pipe(map((res) => { + this.username = username; + this.password = password; + this.registerInSession(username, password); + })); + } + + createBasicAuthToken(username: String, password: String) { + return 'Basic ' + window.btoa(username + ":" + password) + } + + registerInSession(username, password) { + sessionStorage.setItem(this.SESSION_KEY, username) + } + + logout() { + sessionStorage.removeItem(this.SESSION_KEY); + this.username = null; + this.password = null; + } + + isUserLoggedin() { + let user = sessionStorage.getItem(this.SESSION_KEY) + if (user === null) return false + return true + } + + getLoggedinUser() { + let user = sessionStorage.getItem(this.SESSION_KEY) + if (user === null) return '' + return user + } +} diff --git a/spring-boot-angular-security/src/app/home/home.component.html b/spring-boot-angular-security/src/app/home/home.component.html new file mode 100644 index 00000000..4f188277 --- /dev/null +++ b/spring-boot-angular-security/src/app/home/home.component.html @@ -0,0 +1,11 @@ +

Greeting

+
+

Welcome back, {{ loggedinUser }}!

+

The ID is {{greeting.id}}

+

The content is {{greeting.content}}

+ +

Logout

+
+
+

Login to see your greeting

+
\ No newline at end of file diff --git a/spring-boot-angular-security/src/app/home/home.component.spec.ts b/spring-boot-angular-security/src/app/home/home.component.spec.ts new file mode 100644 index 00000000..490e81bd --- /dev/null +++ b/spring-boot-angular-security/src/app/home/home.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { HomeComponent } from './home.component'; + +describe('HomeComponent', () => { + let component: HomeComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ HomeComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(HomeComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/spring-boot-angular-security/src/app/home/home.component.ts b/spring-boot-angular-security/src/app/home/home.component.ts new file mode 100644 index 00000000..27e5e5f6 --- /dev/null +++ b/spring-boot-angular-security/src/app/home/home.component.ts @@ -0,0 +1,38 @@ +import { Component, OnInit } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; + +import { AuthService } from '../auth.service'; +import { ActivatedRoute, Router } from '@angular/router'; + +@Component({ + selector: 'app-home', + templateUrl: './home.component.html', + styleUrls: ['./home.component.css'] +}) +export class HomeComponent implements OnInit { + + isLoggedin = false; + + loggedinUser: string = ''; + + greeting = {}; + + constructor(private route: ActivatedRoute, private router: Router, private http: HttpClient, private authService: AuthService) {} + + ngOnInit() { + this.isLoggedin = this.authService.isUserLoggedin(); + this.loggedinUser = this.authService.getLoggedinUser(); + + if(!this.isLoggedin) { + this.router.navigateByUrl('login'); + } + + this.http.get('http://localhost:8080/resource').subscribe(data => this.greeting = data); + } + + doLogout() { + this.authService.logout(); + this.router.navigateByUrl('login'); + } + +} diff --git a/spring-boot-angular-security/src/app/httpInterceptor.service.ts b/spring-boot-angular-security/src/app/httpInterceptor.service.ts new file mode 100644 index 00000000..e4e70161 --- /dev/null +++ b/spring-boot-angular-security/src/app/httpInterceptor.service.ts @@ -0,0 +1,24 @@ +import { HttpInterceptor, HttpRequest, HttpHandler, HttpEvent, HttpHeaders } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { Observable } from 'rxjs'; +import { AuthService } from './auth.service'; + +@Injectable() +export class HttpInterceptorService implements HttpInterceptor { + + constructor(private authService: AuthService) { } + + intercept(req: HttpRequest, next: HttpHandler): Observable> { + if (this.authService.isUserLoggedin() && req.url.indexOf('basicauth') === -1) { + const request = req.clone({ + headers: new HttpHeaders({ + 'Content-Type': 'application/json', + 'Authorization': `Basic ${window.btoa(this.authService.username + ":" + this.authService.password)}` + }) + }); + return next.handle(request); + } + + return next.handle(req); + } +} \ No newline at end of file diff --git a/spring-boot-angular-security/src/app/login/login.component.css b/spring-boot-angular-security/src/app/login/login.component.css new file mode 100644 index 00000000..7130f777 --- /dev/null +++ b/spring-boot-angular-security/src/app/login/login.component.css @@ -0,0 +1,27 @@ +.error { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.msg { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +#login-box { + width: 500px; + padding: 20px; + margin: 50px auto; + background: #fff; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border: 1px solid #000; +} \ No newline at end of file diff --git a/spring-boot-angular-security/src/app/login/login.component.html b/spring-boot-angular-security/src/app/login/login.component.html new file mode 100644 index 00000000..845f33c2 --- /dev/null +++ b/spring-boot-angular-security/src/app/login/login.component.html @@ -0,0 +1,20 @@ +
+

Login Here

+
{{error}}
+
+ + + + + + + + + + + + +
User:
Password:
+
+
\ No newline at end of file diff --git a/spring-boot-angular-security/src/app/login/login.component.spec.ts b/spring-boot-angular-security/src/app/login/login.component.spec.ts new file mode 100644 index 00000000..d6d85a84 --- /dev/null +++ b/spring-boot-angular-security/src/app/login/login.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { LoginComponent } from './login.component'; + +describe('LoginComponent', () => { + let component: LoginComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ LoginComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(LoginComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/spring-boot-angular-security/src/app/login/login.component.ts b/spring-boot-angular-security/src/app/login/login.component.ts new file mode 100644 index 00000000..18d427f2 --- /dev/null +++ b/spring-boot-angular-security/src/app/login/login.component.ts @@ -0,0 +1,41 @@ +import { Component, OnInit } from '@angular/core'; +import { Router, ActivatedRoute } from '@angular/router'; +import { AuthService } from '../auth.service'; + +@Component({ + selector: 'app-login', + templateUrl: './login.component.html', + styleUrls: ['./login.component.css'] +}) +export class LoginComponent implements OnInit { + + username: string = ''; + password : string = ''; + + isLoggedin = false; + + error: string; + + constructor(private route: ActivatedRoute, private router: Router, private authService: AuthService) {} + + ngOnInit() { + this.isLoggedin = this.authService.isUserLoggedin(); + + if(this.isLoggedin) { + this.router.navigateByUrl('home'); + } + } + + doLogin() { + if(this.username !== '' && this.username !== null && this.password !== '' && this.password !== null) { + this.authService.authenticate(this.username, this.password).subscribe((result)=> { + console.log(result); + this.router.navigate(['/home']); + }, () => { + this.error = 'Either invalid credentials or something went wrong'; + }); + } else { + this.error = 'Invalid Credentials'; + } + } +} diff --git a/spring-boot-angular-security/src/index.html b/spring-boot-angular-security/src/index.html new file mode 100644 index 00000000..b0dc9461 --- /dev/null +++ b/spring-boot-angular-security/src/index.html @@ -0,0 +1,13 @@ + + + + + Spring Boot Angular Security + + + + + + + + From 81385bdf74eaf8fce51cb93ada3a816765975248 Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Sat, 1 Feb 2020 16:44:12 +0530 Subject: [PATCH 008/220] Update file.service.ts --- angular-file-download/app/file.service.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/angular-file-download/app/file.service.ts b/angular-file-download/app/file.service.ts index fe16d9ed..11e6b20b 100644 --- a/angular-file-download/app/file.service.ts +++ b/angular-file-download/app/file.service.ts @@ -11,5 +11,11 @@ export class FileService { downloadFile(): Observable>{ return this.http.get('http://localhost:8080/employees/download', { responseType: ResponseContentType.Blob }); } + + +//for Angular 8 +//downloadFile(): Observable{ +// return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); + // } -} \ No newline at end of file +} From ffd796b0627d76b1e8d9305a9921c785c5de107a Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Sun, 12 Apr 2020 14:02:54 +0530 Subject: [PATCH 009/220] Add files via upload --- angular-star-rating/angular.json | 125 + angular-star-rating/package-lock.json | 13093 ++++++++++++++++ angular-star-rating/package.json | 47 + angular-star-rating/readme.rst | 1 + angular-star-rating/src/app/app.component.css | 5 + .../src/app/app.component.html | 12 + .../src/app/app.component.spec.ts | 31 + angular-star-rating/src/app/app.component.ts | 22 + angular-star-rating/src/app/app.module.ts | 16 + angular-star-rating/src/index.html | 13 + 10 files changed, 13365 insertions(+) create mode 100644 angular-star-rating/angular.json create mode 100644 angular-star-rating/package-lock.json create mode 100644 angular-star-rating/package.json create mode 100644 angular-star-rating/readme.rst create mode 100644 angular-star-rating/src/app/app.component.css create mode 100644 angular-star-rating/src/app/app.component.html create mode 100644 angular-star-rating/src/app/app.component.spec.ts create mode 100644 angular-star-rating/src/app/app.component.ts create mode 100644 angular-star-rating/src/app/app.module.ts create mode 100644 angular-star-rating/src/index.html diff --git a/angular-star-rating/angular.json b/angular-star-rating/angular.json new file mode 100644 index 00000000..14b2efd1 --- /dev/null +++ b/angular-star-rating/angular.json @@ -0,0 +1,125 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-star-rating": { + "projectType": "application", + "schematics": {}, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/angular-star-rating", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.app.json", + "aot": false, + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "extractCss": true, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true, + "budgets": [ + { + "type": "initial", + "maximumWarning": "2mb", + "maximumError": "5mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "6kb", + "maximumError": "10kb" + } + ] + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "browserTarget": "angular-star-rating:build" + }, + "configurations": { + "production": { + "browserTarget": "angular-star-rating:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "angular-star-rating:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "tsconfig.app.json", + "tsconfig.spec.json", + "e2e/tsconfig.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + }, + "e2e": { + "builder": "@angular-devkit/build-angular:protractor", + "options": { + "protractorConfig": "e2e/protractor.conf.js", + "devServerTarget": "angular-star-rating:serve" + }, + "configurations": { + "production": { + "devServerTarget": "angular-star-rating:serve:production" + } + } + } + } + }}, + "defaultProject": "angular-star-rating" +} \ No newline at end of file diff --git a/angular-star-rating/package-lock.json b/angular-star-rating/package-lock.json new file mode 100644 index 00000000..b483fa95 --- /dev/null +++ b/angular-star-rating/package-lock.json @@ -0,0 +1,13093 @@ +{ + "name": "angular-star-rating", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/build-angular": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", + "ajv": "6.10.2", + "autoprefixer": "9.6.1", + "browserslist": "4.10.0", + "cacache": "12.0.2", + "caniuse-lite": "1.0.30001035", + "circular-dependency-plugin": "5.2.0", + "clean-css": "4.2.1", + "copy-webpack-plugin": "5.1.1", + "core-js": "3.6.4", + "coverage-istanbul-loader": "2.0.3", + "file-loader": "4.2.0", + "find-cache-dir": "3.0.0", + "glob": "7.1.4", + "jest-worker": "24.9.0", + "karma-source-map-support": "1.4.0", + "less": "3.9.0", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.2", + "loader-utils": "1.2.3", + "mini-css-extract-plugin": "0.8.0", + "minimatch": "3.0.4", + "open": "6.4.0", + "parse5": "4.0.0", + "postcss": "7.0.17", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "3.1.0", + "regenerator-runtime": "0.13.3", + "rxjs": "6.4.0", + "sass": "1.22.9", + "sass-loader": "7.2.0", + "semver": "6.3.0", + "source-map": "0.7.3", + "source-map-loader": "0.2.4", + "source-map-support": "0.5.13", + "speed-measure-webpack-plugin": "1.3.1", + "style-loader": "1.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.2", + "terser": "4.6.3", + "terser-webpack-plugin": "1.4.3", + "tree-kill": "1.2.2", + "webpack": "4.39.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.9.0", + "webpack-merge": "4.2.1", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.1.0-rc.6", + "worker-plugin": "3.2.0" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "tslib": "1.10.0", + "typescript": "3.5.3", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/core": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", + "dev": true, + "requires": { + "ajv": "6.10.2", + "fast-json-stable-stringify": "2.0.0", + "magic-string": "0.25.3", + "rxjs": "6.4.0", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular/animations": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", + "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/cli": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "^4.1.1", + "ini": "1.3.5", + "inquirer": "6.5.1", + "npm-package-arg": "6.1.0", + "npm-pick-manifest": "3.0.2", + "open": "6.4.0", + "pacote": "9.5.5", + "read-package-tree": "5.3.1", + "rimraf": "3.0.0", + "semver": "6.3.0", + "symbol-observable": "1.2.0", + "universal-analytics": "^0.4.20", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + }, + "rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@angular/common": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", + "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", + "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler-cli": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^2.1.1", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "source-map": "^0.6.1", + "tslib": "^1.9.0", + "yargs": "13.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 + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", + "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.0.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@angular/core": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", + "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/forms": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", + "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/language-service": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", + "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", + "dev": true + }, + "@angular/platform-browser": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", + "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", + "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/router": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", + "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@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" + } + }, + "@babel/compat-data": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", + "dev": true, + "requires": { + "browserslist": "^4.9.1", + "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 + } + } + }, + "@babel/core": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "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", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", + "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-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@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-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.6", + "@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.8.6", + "@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.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@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/types": "^7.8.7", + "browserslist": "^4.8.5", + "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/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@ngtools/webpack": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "enhanced-resolve": "4.1.0", + "rxjs": "6.4.0", + "tree-kill": "1.2.2", + "webpack-sources": "1.4.3" + } + }, + "@schematics/angular": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" + } + }, + "@schematics/update": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "pacote": "9.5.5", + "rxjs": "6.4.0", + "semver": "6.3.0", + "semver-intersect": "1.4.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", + "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@types/node": { + "version": "8.9.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", + "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "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==", + "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/webpack-sources": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "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" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.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=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "brace-expansion": { + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.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==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "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": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "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.3.0" + }, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.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" + } + }, + "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" + } + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "dev": true + }, + "core-js-compat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", + "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "dev": true, + "requires": { + "browserslist": "^4.8.3", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "coverage-istanbul-loader": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", + "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.6.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "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.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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": { + "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 + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.401", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.401.tgz", + "integrity": "sha512-9tvSOS1++0EQP0tkgyD8KJergVZsld1/UqOusZVTbx9MWZHw5NCezkOjIQ5YWeB45jKdQerDfRrt28HwidI9Ow==", + "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==", + "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" + } + }, + "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 + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.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 + }, + "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.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "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.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "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=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", + "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "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.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "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" + } + } + } + }, + "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" + } + }, + "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.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" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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-access": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", + "dev": true, + "requires": { + "null-check": "^1.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "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-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" + } + } + } + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.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 + } + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "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 + }, + "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-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.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==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "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 + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "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.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.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 + }, + "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" + }, + "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" + } + } + } + }, + "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" + }, + "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 + } + } + } + } + }, + "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" + } + }, + "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" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "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-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 + }, + "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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.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 + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "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=", + "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==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-api": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz", + "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==", + "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.4", + "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" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", + "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@babel/parser": "^7.7.5", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", + "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", + "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==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.3.0.tgz", + "integrity": "sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", + "dev": true, + "requires": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "braces": "^2.3.2", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "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" + } + }, + "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" + } + }, + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "karma-chrome-launcher": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", + "dev": true, + "requires": { + "fs-access": "^1.0.0", + "which": "^1.2.1" + } + }, + "karma-coverage-istanbul-reporter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", + "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "minimatch": "^3.0.4" + } + }, + "karma-jasmine": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", + "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", + "dev": true, + "requires": { + "jasmine-core": "^3.3" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", + "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", + "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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", + "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "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, + "optional": 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==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "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" + } + }, + "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.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "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 + }, + "log4js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", + "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", + "dev": true, + "requires": { + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", + "rfdc": "^1.1.4", + "streamroller": "^1.0.6" + } + }, + "loglevel": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "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": "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" + } + }, + "magic-string": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", + "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "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" + }, + "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": { + "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" + } + }, + "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-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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 + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.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 + }, + "mini-css-extract-plugin": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", + "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.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 + } + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "npm-registry-fetch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz", + "integrity": "sha512-WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==", + "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": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "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=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "null-check": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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==", + "dev": true + }, + "object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "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" + } + }, + "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-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-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": { + "retry": "^0.12.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 + }, + "pacote": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", + "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.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-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "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.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "npm-pick-manifest": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", + "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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": "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 + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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": { + "find-up": "^3.0.0" + } + }, + "portfinder": { + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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-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-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==", + "dev": true, + "requires": { + "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" + } + }, + "postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "protractor": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.3.tgz", + "integrity": "sha512-7pMAolv8Ah1yJIqaorDTzACtn3gk7BamVKPTeO5lqIGOrfosjPgXFx/z1dqSI+m5EeZc2GMJHPr5DYlodujDNA==", + "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", + "optimist": "~0.6.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.0.6" + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "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 + }, + "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": { + "source-map": "^0.5.6" + } + }, + "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" + } + } + } + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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==", + "dev": true + }, + "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": { + "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" + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "raw-loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", + "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^2.0.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "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.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "requires": { + "picomatch": "^2.0.7" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", + "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", + "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.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 + } + } + }, + "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": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "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==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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 + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.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==", + "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 + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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": "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", + "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "date-format": "^2.0.0", + "debug": "^3.2.6", + "fs-extra": "^7.0.1", + "lodash": "^4.17.14" + }, + "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" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.0.tgz", + "integrity": "sha512-EEJnGqa/xNfIg05SxiPSqRS7S9qwDhYts1TSLR1BQfYUfPe1stofgGKvwERK9+9yf+PpfBMlpBaCHucXGPQfUA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "string.prototype.trimstart": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.0.tgz", + "integrity": "sha512-iCP8g01NFYiiBOnwG1Xc3WZLyoo+RuBymwIlWncShXDDJYWN6DbnM3odslBJdgCdRlq94B5s63NWAZlcn2CS4w==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "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.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "supports-color": { + "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" + } + }, + "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==", + "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 + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "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": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.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==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", + "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", + "dev": true, + "requires": { + "arrify": "^1.0.0", + "buffer-from": "^1.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.6", + "yn": "^2.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "tslint": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.13.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "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" + }, + "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.1.0-rc.6", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", + "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", + "dev": true, + "requires": { + "webpack-core": "^0.6.8" + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", + "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, + "zone.js": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", + "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" + } + } +} diff --git a/angular-star-rating/package.json b/angular-star-rating/package.json new file mode 100644 index 00000000..5cbe84c8 --- /dev/null +++ b/angular-star-rating/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-star-rating", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-star-rating/readme.rst b/angular-star-rating/readme.rst new file mode 100644 index 00000000..f0dceeb1 --- /dev/null +++ b/angular-star-rating/readme.rst @@ -0,0 +1 @@ +You can go through the tutorial https://www.roytuts.com/angular-star-rating-example/ diff --git a/angular-star-rating/src/app/app.component.css b/angular-star-rating/src/app/app.component.css new file mode 100644 index 00000000..7c0f0125 --- /dev/null +++ b/angular-star-rating/src/app/app.component.css @@ -0,0 +1,5 @@ +ul li { + width: 10px; + cursor: pointer; + display: inline-block; +} diff --git a/angular-star-rating/src/app/app.component.html b/angular-star-rating/src/app/app.component.html new file mode 100644 index 00000000..3e089877 --- /dev/null +++ b/angular-star-rating/src/app/app.component.html @@ -0,0 +1,12 @@ +
+
+
    +
  • *
  • +
+
+

+ The topic of blogging seems to come up a lot in our social media training workshops. The benefits of a quality blog are obvious – fresh content is good for your readers and your rankings. Blogs are easy to set up and even easier to update. We often tell people that if they can use Microsoft Word… they can update a blog. + + As easy as they are to set up, they can be difficult to maintain. A good blog is filled with relevant, timely content that is updated on a regular basis. New bloggers often start out with a bang but then fizzle out when they realize that creating content can be challenging. +

+
\ No newline at end of file diff --git a/angular-star-rating/src/app/app.component.spec.ts b/angular-star-rating/src/app/app.component.spec.ts new file mode 100644 index 00000000..7f9f14dc --- /dev/null +++ b/angular-star-rating/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-star-rating'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-star-rating'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-star-rating app is running!'); + }); +}); diff --git a/angular-star-rating/src/app/app.component.ts b/angular-star-rating/src/app/app.component.ts new file mode 100644 index 00000000..59bb8df6 --- /dev/null +++ b/angular-star-rating/src/app/app.component.ts @@ -0,0 +1,22 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'Angular Star Rating'; + + arr: any[] = []; + index:number = -1; + + constructor() { + this.arr = [1, 2, 3, 4, 5]; + } + + onClickItem(index) { + //console.log(index); + this.index = index; + } +} diff --git a/angular-star-rating/src/app/app.module.ts b/angular-star-rating/src/app/app.module.ts new file mode 100644 index 00000000..f6571635 --- /dev/null +++ b/angular-star-rating/src/app/app.module.ts @@ -0,0 +1,16 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-star-rating/src/index.html b/angular-star-rating/src/index.html new file mode 100644 index 00000000..8ed906dc --- /dev/null +++ b/angular-star-rating/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Star Rating + + + + + + + + From 14e8a022218775c66c8aafbe36e3ca1dde655bb7 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Tue, 21 Apr 2020 15:21:58 +0530 Subject: [PATCH 010/220] angular image upload and display --- .../package-lock.json | 13097 ++++++++++++++++ angular-image-upload-display/package.json | 47 + angular-image-upload-display/readme.rst | 1 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 7 + .../src/app/app.component.spec.ts | 31 + .../src/app/app.component.ts | 33 + .../src/app/app.module.ts | 16 + angular-image-upload-display/src/index.html | 13 + 9 files changed, 13245 insertions(+) create mode 100644 angular-image-upload-display/package-lock.json create mode 100644 angular-image-upload-display/package.json create mode 100644 angular-image-upload-display/readme.rst create mode 100644 angular-image-upload-display/src/app/app.component.css create mode 100644 angular-image-upload-display/src/app/app.component.html create mode 100644 angular-image-upload-display/src/app/app.component.spec.ts create mode 100644 angular-image-upload-display/src/app/app.component.ts create mode 100644 angular-image-upload-display/src/app/app.module.ts create mode 100644 angular-image-upload-display/src/index.html diff --git a/angular-image-upload-display/package-lock.json b/angular-image-upload-display/package-lock.json new file mode 100644 index 00000000..5113083f --- /dev/null +++ b/angular-image-upload-display/package-lock.json @@ -0,0 +1,13097 @@ +{ + "name": "angular-image-upload-display", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/build-angular": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", + "ajv": "6.10.2", + "autoprefixer": "9.6.1", + "browserslist": "4.10.0", + "cacache": "12.0.2", + "caniuse-lite": "1.0.30001035", + "circular-dependency-plugin": "5.2.0", + "clean-css": "4.2.1", + "copy-webpack-plugin": "5.1.1", + "core-js": "3.6.4", + "coverage-istanbul-loader": "2.0.3", + "file-loader": "4.2.0", + "find-cache-dir": "3.0.0", + "glob": "7.1.4", + "jest-worker": "24.9.0", + "karma-source-map-support": "1.4.0", + "less": "3.9.0", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.2", + "loader-utils": "1.2.3", + "mini-css-extract-plugin": "0.8.0", + "minimatch": "3.0.4", + "open": "6.4.0", + "parse5": "4.0.0", + "postcss": "7.0.17", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "3.1.0", + "regenerator-runtime": "0.13.3", + "rxjs": "6.4.0", + "sass": "1.22.9", + "sass-loader": "7.2.0", + "semver": "6.3.0", + "source-map": "0.7.3", + "source-map-loader": "0.2.4", + "source-map-support": "0.5.13", + "speed-measure-webpack-plugin": "1.3.1", + "style-loader": "1.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.2", + "terser": "4.6.3", + "terser-webpack-plugin": "1.4.3", + "tree-kill": "1.2.2", + "webpack": "4.39.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.9.0", + "webpack-merge": "4.2.1", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.1.0-rc.6", + "worker-plugin": "3.2.0" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "tslib": "1.10.0", + "typescript": "3.5.3", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/core": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", + "dev": true, + "requires": { + "ajv": "6.10.2", + "fast-json-stable-stringify": "2.0.0", + "magic-string": "0.25.3", + "rxjs": "6.4.0", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular/animations": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", + "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/cli": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "^4.1.1", + "ini": "1.3.5", + "inquirer": "6.5.1", + "npm-package-arg": "6.1.0", + "npm-pick-manifest": "3.0.2", + "open": "6.4.0", + "pacote": "9.5.5", + "read-package-tree": "5.3.1", + "rimraf": "3.0.0", + "semver": "6.3.0", + "symbol-observable": "1.2.0", + "universal-analytics": "^0.4.20", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + }, + "rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@angular/common": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", + "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", + "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler-cli": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^2.1.1", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "source-map": "^0.6.1", + "tslib": "^1.9.0", + "yargs": "13.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 + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", + "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.0.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@angular/core": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", + "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/forms": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", + "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/language-service": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", + "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", + "dev": true + }, + "@angular/platform-browser": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", + "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", + "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/router": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", + "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@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" + } + }, + "@babel/compat-data": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", + "dev": true, + "requires": { + "browserslist": "^4.9.1", + "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 + } + } + }, + "@babel/core": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "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", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", + "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-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@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-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.6", + "@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.8.6", + "@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.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@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/types": "^7.8.7", + "browserslist": "^4.8.5", + "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/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@ngtools/webpack": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "enhanced-resolve": "4.1.0", + "rxjs": "6.4.0", + "tree-kill": "1.2.2", + "webpack-sources": "1.4.3" + } + }, + "@schematics/angular": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" + } + }, + "@schematics/update": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "pacote": "9.5.5", + "rxjs": "6.4.0", + "semver": "6.3.0", + "semver-intersect": "1.4.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", + "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@types/node": { + "version": "8.9.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", + "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "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==", + "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/webpack-sources": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "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" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.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=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.2.tgz", + "integrity": "sha512-yvczAMjbc73xira9yTyF1XnEmkX8QwlUhmxuhimeMUeAaA6s7busTPRVDzhVG7eeBdNcRiZ/mAwFrJ9It4vQcg==", + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "brace-expansion": { + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.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==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "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": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "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.3.0" + }, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + } + }, + "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 + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.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" + } + }, + "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" + } + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "coverage-istanbul-loader": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", + "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.6.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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": { + "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 + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.414", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.414.tgz", + "integrity": "sha512-UfxhIvED++qLwWrAq9uYVcqF8FdeV9sU2S7qhiHYFODxzXRrd1GZRl/PjITHsTEejgibcWDraD8TQqoHb1aCBQ==", + "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==", + "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" + } + }, + "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 + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.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 + }, + "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.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "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.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "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=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", + "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.0" + }, + "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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "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" + } + } + } + }, + "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" + } + }, + "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.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" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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-access": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", + "dev": true, + "requires": { + "null-check": "^1.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "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-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" + } + } + } + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.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 + } + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.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==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "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 + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "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.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.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 + }, + "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" + }, + "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" + } + } + } + }, + "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" + }, + "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 + } + } + } + } + }, + "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" + } + }, + "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" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "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-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 + }, + "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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.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 + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "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=", + "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==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-api": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.6.tgz", + "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==", + "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.4", + "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" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", + "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@babel/parser": "^7.7.5", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", + "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", + "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==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", + "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", + "dev": true, + "requires": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "braces": "^2.3.2", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "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" + } + }, + "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" + } + }, + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "karma-chrome-launcher": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", + "dev": true, + "requires": { + "fs-access": "^1.0.0", + "which": "^1.2.1" + } + }, + "karma-coverage-istanbul-reporter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", + "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "minimatch": "^3.0.4" + } + }, + "karma-jasmine": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", + "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", + "dev": true, + "requires": { + "jasmine-core": "^3.3" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", + "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", + "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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", + "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "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, + "optional": 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==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "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" + } + }, + "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.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "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 + }, + "log4js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", + "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", + "dev": true, + "requires": { + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", + "rfdc": "^1.1.4", + "streamroller": "^1.0.6" + } + }, + "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==", + "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": "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" + } + }, + "magic-string": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", + "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "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" + }, + "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": { + "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" + } + }, + "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-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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 + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.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 + }, + "mini-css-extract-plugin": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", + "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.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 + } + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "npm-registry-fetch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz", + "integrity": "sha512-WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==", + "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": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "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=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "null-check": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "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" + } + }, + "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-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-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": { + "retry": "^0.12.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 + }, + "pacote": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", + "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.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-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "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.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "npm-pick-manifest": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", + "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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": "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 + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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": { + "find-up": "^3.0.0" + } + }, + "portfinder": { + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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-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-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==", + "dev": true, + "requires": { + "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" + } + }, + "postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "protractor": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz", + "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==", + "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.0.6", + "yargs": "^12.0.5" + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "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 + }, + "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": { + "source-map": "^0.5.6" + } + }, + "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" + } + } + } + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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==", + "dev": true + }, + "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": { + "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" + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "raw-loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", + "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "requires": { + "picomatch": "^2.0.7" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.1.tgz", + "integrity": "sha512-rmAglCSqWWMrrBv/XM6sW0NuRFiKViw/W4d9EbC4pt+49H8JwHy+mcGmALTEg504AUDcLTvb1T2q3E9AnmY+ig==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", + "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", + "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.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 + } + } + }, + "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": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "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==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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 + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.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==", + "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 + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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": "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", + "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "date-format": "^2.0.0", + "debug": "^3.2.6", + "fs-extra": "^7.0.1", + "lodash": "^4.17.14" + }, + "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" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "supports-color": { + "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" + } + }, + "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==", + "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 + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "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": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.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==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", + "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", + "dev": true, + "requires": { + "arrify": "^1.0.0", + "buffer-from": "^1.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.6", + "yn": "^2.0.0" + } + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "tslint": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.13.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "dev": true, + "optional": 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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "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" + }, + "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.1.0-rc.6", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", + "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", + "dev": true, + "requires": { + "webpack-core": "^0.6.8" + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", + "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, + "zone.js": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", + "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" + } + } +} diff --git a/angular-image-upload-display/package.json b/angular-image-upload-display/package.json new file mode 100644 index 00000000..bf09aabe --- /dev/null +++ b/angular-image-upload-display/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-image-upload-display", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-image-upload-display/readme.rst b/angular-image-upload-display/readme.rst new file mode 100644 index 00000000..0ee95bf6 --- /dev/null +++ b/angular-image-upload-display/readme.rst @@ -0,0 +1 @@ +Tutorial can be found here https://www.roytuts.com/how-to-upload-and-display-image-using-angular/ \ No newline at end of file diff --git a/angular-image-upload-display/src/app/app.component.css b/angular-image-upload-display/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-image-upload-display/src/app/app.component.html b/angular-image-upload-display/src/app/app.component.html new file mode 100644 index 00000000..146ad839 --- /dev/null +++ b/angular-image-upload-display/src/app/app.component.html @@ -0,0 +1,7 @@ +
+
+
+

+ +

+
\ No newline at end of file diff --git a/angular-image-upload-display/src/app/app.component.spec.ts b/angular-image-upload-display/src/app/app.component.spec.ts new file mode 100644 index 00000000..40e55ff4 --- /dev/null +++ b/angular-image-upload-display/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-image-upload-display'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-image-upload-display'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-image-upload-display app is running!'); + }); +}); diff --git a/angular-image-upload-display/src/app/app.component.ts b/angular-image-upload-display/src/app/app.component.ts new file mode 100644 index 00000000..a4fd937f --- /dev/null +++ b/angular-image-upload-display/src/app/app.component.ts @@ -0,0 +1,33 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + url; + msg = ""; + + selectFile(event) { + if(!event.target.files[0] || event.target.files[0].length == 0) { + this.msg = 'You must select an image'; + return; + } + + var mimeType = event.target.files[0].type; + + if (mimeType.match(/image\/*/) == null) { + this.msg = "Only images are supported"; + return; + } + + var reader = new FileReader(); + reader.readAsDataURL(event.target.files[0]); + + reader.onload = (_event) => { + this.msg = ""; + this.url = reader.result; + } + } +} diff --git a/angular-image-upload-display/src/app/app.module.ts b/angular-image-upload-display/src/app/app.module.ts new file mode 100644 index 00000000..f6571635 --- /dev/null +++ b/angular-image-upload-display/src/app/app.module.ts @@ -0,0 +1,16 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-image-upload-display/src/index.html b/angular-image-upload-display/src/index.html new file mode 100644 index 00000000..969ac2cb --- /dev/null +++ b/angular-image-upload-display/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Upload and Display Image + + + + + + + + From e4286c5f9741431575ea3d853ff46b3e2144eb0f Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Tue, 12 May 2020 13:18:34 +0530 Subject: [PATCH 011/220] Add files via upload --- .../package-lock.json | 11260 ++++++++++++++++ .../package.json | 47 + .../readme.rst | 1 + .../src/app/app.component.css | 30 + .../src/app/app.component.html | 23 + .../src/app/app.component.spec.ts | 31 + .../src/app/app.component.ts | 23 + .../src/app/app.module.ts | 18 + .../src/app/product.service.ts | 20 + .../src/app/product.ts | 6 + .../src/index.html | 13 + 11 files changed, 11472 insertions(+) create mode 100644 angular-html-table-alternate-row-color/package-lock.json create mode 100644 angular-html-table-alternate-row-color/package.json create mode 100644 angular-html-table-alternate-row-color/readme.rst create mode 100644 angular-html-table-alternate-row-color/src/app/app.component.css create mode 100644 angular-html-table-alternate-row-color/src/app/app.component.html create mode 100644 angular-html-table-alternate-row-color/src/app/app.component.spec.ts create mode 100644 angular-html-table-alternate-row-color/src/app/app.component.ts create mode 100644 angular-html-table-alternate-row-color/src/app/app.module.ts create mode 100644 angular-html-table-alternate-row-color/src/app/product.service.ts create mode 100644 angular-html-table-alternate-row-color/src/app/product.ts create mode 100644 angular-html-table-alternate-row-color/src/index.html diff --git a/angular-html-table-alternate-row-color/package-lock.json b/angular-html-table-alternate-row-color/package-lock.json new file mode 100644 index 00000000..439e338c --- /dev/null +++ b/angular-html-table-alternate-row-color/package-lock.json @@ -0,0 +1,11260 @@ +{ + "name": "angular-html-table-alternate-row-color", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/build-angular": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", + "ajv": "6.10.2", + "autoprefixer": "9.6.1", + "browserslist": "4.10.0", + "cacache": "12.0.2", + "caniuse-lite": "1.0.30001035", + "circular-dependency-plugin": "5.2.0", + "clean-css": "4.2.1", + "copy-webpack-plugin": "5.1.1", + "core-js": "3.6.4", + "coverage-istanbul-loader": "2.0.3", + "file-loader": "4.2.0", + "find-cache-dir": "3.0.0", + "glob": "7.1.4", + "jest-worker": "24.9.0", + "karma-source-map-support": "1.4.0", + "less": "3.9.0", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.2", + "loader-utils": "1.2.3", + "mini-css-extract-plugin": "0.8.0", + "minimatch": "3.0.4", + "open": "6.4.0", + "parse5": "4.0.0", + "postcss": "7.0.17", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "3.1.0", + "regenerator-runtime": "0.13.3", + "rxjs": "6.4.0", + "sass": "1.22.9", + "sass-loader": "7.2.0", + "semver": "6.3.0", + "source-map": "0.7.3", + "source-map-loader": "0.2.4", + "source-map-support": "0.5.13", + "speed-measure-webpack-plugin": "1.3.1", + "style-loader": "1.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.2", + "terser": "4.6.3", + "terser-webpack-plugin": "1.4.3", + "tree-kill": "1.2.2", + "webpack": "4.39.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.9.0", + "webpack-merge": "4.2.1", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.1.0-rc.6", + "worker-plugin": "3.2.0" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "tslib": "1.10.0", + "typescript": "3.5.3", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/core": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", + "dev": true, + "requires": { + "ajv": "6.10.2", + "fast-json-stable-stringify": "2.0.0", + "magic-string": "0.25.3", + "rxjs": "6.4.0", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular/animations": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", + "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/cli": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "^4.1.1", + "ini": "1.3.5", + "inquirer": "6.5.1", + "npm-package-arg": "6.1.0", + "npm-pick-manifest": "3.0.2", + "open": "6.4.0", + "pacote": "9.5.5", + "read-package-tree": "5.3.1", + "rimraf": "3.0.0", + "semver": "6.3.0", + "symbol-observable": "1.2.0", + "universal-analytics": "^0.4.20", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + }, + "rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@angular/common": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", + "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", + "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler-cli": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^2.1.1", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "source-map": "^0.6.1", + "tslib": "^1.9.0", + "yargs": "13.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 + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", + "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.0.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@angular/core": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", + "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/forms": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", + "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/language-service": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", + "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", + "dev": true + }, + "@angular/platform-browser": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", + "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", + "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/router": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", + "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@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" + } + }, + "@babel/compat-data": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", + "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "dev": true, + "requires": { + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/core": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "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", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", + "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.6", + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "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-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", + "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", + "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", + "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", + "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", + "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", + "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@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-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.6", + "@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.8.6", + "@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.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@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/types": "^7.8.7", + "browserslist": "^4.8.5", + "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/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", + "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", + "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@ngtools/webpack": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "enhanced-resolve": "4.1.0", + "rxjs": "6.4.0", + "tree-kill": "1.2.2", + "webpack-sources": "1.4.3" + } + }, + "@schematics/angular": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" + } + }, + "@schematics/update": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "pacote": "9.5.5", + "rxjs": "6.4.0", + "semver": "6.3.0", + "semver-intersect": "1.4.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", + "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@types/node": { + "version": "8.9.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", + "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "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==", + "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/webpack-sources": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "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" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.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=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "brace-expansion": { + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", + "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", + "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", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.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" + } + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "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": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.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": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "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" + }, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + } + }, + "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 + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.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" + } + }, + "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" + } + }, + "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-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 + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "coverage-istanbul-loader": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", + "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.6.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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": { + "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 + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.433", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.433.tgz", + "integrity": "sha512-C0gcgwB8RpPAq2Ia6teihNOHOfNzGy4jJXgjIXSmKdt6O2xrJM8CPjA8jTFyo97KozVrZ8oH2FUCixC6Hnuk2g==", + "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==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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 + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.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 + }, + "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.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "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.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.3.tgz", + "integrity": "sha512-HyaFeyfTa18nYjft59vEPsvuq6ZVcrCC1rBw6Fx8ZV9NcuUITBNCnTOyr0tHHkkHn//d+lzhsL1YybgtLQ7lng==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "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=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", + "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.0" + }, + "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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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-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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "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.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" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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-access": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", + "dev": true, + "requires": { + "null-check": "^1.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "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-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" + } + } + } + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.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 + } + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.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==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "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 + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "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.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.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 + }, + "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" + }, + "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" + } + } + } + }, + "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" + }, + "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 + } + } + } + } + }, + "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" + } + }, + "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" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "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-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 + }, + "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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.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 + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "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=", + "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==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "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" + } + } + } + }, + "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", + "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" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", + "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", + "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==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", + "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", + "dev": true, + "requires": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "braces": "^2.3.2", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "karma-chrome-launcher": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", + "dev": true, + "requires": { + "fs-access": "^1.0.0", + "which": "^1.2.1" + } + }, + "karma-coverage-istanbul-reporter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", + "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "minimatch": "^3.0.4" + } + }, + "karma-jasmine": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", + "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", + "dev": true, + "requires": { + "jasmine-core": "^3.3" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", + "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", + "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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", + "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "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, + "optional": 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==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "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" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.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==", + "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 + }, + "log4js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", + "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", + "dev": true, + "requires": { + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", + "rfdc": "^1.1.4", + "streamroller": "^1.0.6" + } + }, + "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==", + "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": "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" + } + }, + "magic-string": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", + "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "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" + }, + "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": { + "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" + } + }, + "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-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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 + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "mini-css-extract-plugin": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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.55", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", + "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", + "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.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 + } + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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==", + "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": { + "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 + } + } + }, + "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": { + "path-key": "^2.0.0" + } + }, + "null-check": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "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==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "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-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": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pacote": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", + "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.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-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "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.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "npm-pick-manifest": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", + "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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": "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 + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + }, + "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=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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-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-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==", + "dev": true, + "requires": { + "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" + } + }, + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "protractor": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz", + "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==", + "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.0.6", + "yargs": "^12.0.5" + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "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 + }, + "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": { + "source-map": "^0.5.6" + } + }, + "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" + } + } + } + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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==", + "dev": true + }, + "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": { + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "raw-loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", + "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", + "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", + "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.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 + } + } + }, + "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": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "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==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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 + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.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==", + "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 + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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": "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", + "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "date-format": "^2.0.0", + "debug": "^3.2.6", + "fs-extra": "^7.0.1", + "lodash": "^4.17.14" + }, + "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" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "supports-color": { + "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" + } + }, + "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==", + "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 + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "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": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.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==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", + "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", + "dev": true, + "requires": { + "arrify": "^1.0.0", + "buffer-from": "^1.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.6", + "yn": "^2.0.0" + } + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==" + }, + "tslint": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.13.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "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" + }, + "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.1.0-rc.6", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", + "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", + "dev": true, + "requires": { + "webpack-core": "^0.6.8" + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", + "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + }, + "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 + } + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, + "zone.js": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", + "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" + } + } +} diff --git a/angular-html-table-alternate-row-color/package.json b/angular-html-table-alternate-row-color/package.json new file mode 100644 index 00000000..2b0c7372 --- /dev/null +++ b/angular-html-table-alternate-row-color/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-html-table-alternate-row-color", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-html-table-alternate-row-color/readme.rst b/angular-html-table-alternate-row-color/readme.rst new file mode 100644 index 00000000..2815223e --- /dev/null +++ b/angular-html-table-alternate-row-color/readme.rst @@ -0,0 +1 @@ +You can read tutorial at https://www.roytuts.com/display-data-on-html-table-from-server-using-angular-and-alternate-row-color/ \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/app.component.css b/angular-html-table-alternate-row-color/src/app/app.component.css new file mode 100644 index 00000000..7cd9beee --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/app.component.css @@ -0,0 +1,30 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/app.component.html b/angular-html-table-alternate-row-color/src/app/app.component.html new file mode 100644 index 00000000..647f6d76 --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/app.component.html @@ -0,0 +1,23 @@ +

Display Data on HTML Table from Server using Angular and Alternate Row Color

+ +
+ + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+No record found \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/app.component.spec.ts b/angular-html-table-alternate-row-color/src/app/app.component.spec.ts new file mode 100644 index 00000000..19a52e52 --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-html-table-alternate-row-color'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-html-table-alternate-row-color'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-html-table-alternate-row-color app is running!'); + }); +}); diff --git a/angular-html-table-alternate-row-color/src/app/app.component.ts b/angular-html-table-alternate-row-color/src/app/app.component.ts new file mode 100644 index 00000000..5d816e1f --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/app.component.ts @@ -0,0 +1,23 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } +} diff --git a/angular-html-table-alternate-row-color/src/app/app.module.ts b/angular-html-table-alternate-row-color/src/app/app.module.ts new file mode 100644 index 00000000..d1a57334 --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/app.module.ts @@ -0,0 +1,18 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-html-table-alternate-row-color/src/app/product.service.ts b/angular-html-table-alternate-row-color/src/app/product.service.ts new file mode 100644 index 00000000..743da1e9 --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/product.service.ts @@ -0,0 +1,20 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + +} \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/product.ts b/angular-html-table-alternate-row-color/src/app/product.ts new file mode 100644 index 00000000..5ae9b2de --- /dev/null +++ b/angular-html-table-alternate-row-color/src/app/product.ts @@ -0,0 +1,6 @@ +export class Product { + id?: number; + name: string; + code: string; + price: number; +} diff --git a/angular-html-table-alternate-row-color/src/index.html b/angular-html-table-alternate-row-color/src/index.html new file mode 100644 index 00000000..f3b06b34 --- /dev/null +++ b/angular-html-table-alternate-row-color/src/index.html @@ -0,0 +1,13 @@ + + + + + Display Data from Server using Angular on HTML Table and Alternate Row Color + + + + + + + + From 013c99039def8f89196535884760ff4d5558a558 Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Wed, 13 May 2020 12:33:33 +0530 Subject: [PATCH 012/220] Add files via upload --- .../package-lock.json | 11260 ++++++++++++++++ .../package.json | 47 + .../readme.rst | 1 + .../src/app/app.component.css | 30 + .../src/app/app.component.html | 25 + .../src/app/app.component.spec.ts | 31 + .../src/app/app.component.ts | 31 + .../src/app/app.module.ts | 20 + .../src/app/product.service.ts | 20 + .../src/app/product.ts | 7 + .../src/index.html | 13 + 11 files changed, 11485 insertions(+) create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json new file mode 100644 index 00000000..9aa98796 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json @@ -0,0 +1,11260 @@ +{ + "name": "angular-check-uncheck-individual-all-checkbox-table-rows", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/build-angular": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", + "ajv": "6.10.2", + "autoprefixer": "9.6.1", + "browserslist": "4.10.0", + "cacache": "12.0.2", + "caniuse-lite": "1.0.30001035", + "circular-dependency-plugin": "5.2.0", + "clean-css": "4.2.1", + "copy-webpack-plugin": "5.1.1", + "core-js": "3.6.4", + "coverage-istanbul-loader": "2.0.3", + "file-loader": "4.2.0", + "find-cache-dir": "3.0.0", + "glob": "7.1.4", + "jest-worker": "24.9.0", + "karma-source-map-support": "1.4.0", + "less": "3.9.0", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.2", + "loader-utils": "1.2.3", + "mini-css-extract-plugin": "0.8.0", + "minimatch": "3.0.4", + "open": "6.4.0", + "parse5": "4.0.0", + "postcss": "7.0.17", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "3.1.0", + "regenerator-runtime": "0.13.3", + "rxjs": "6.4.0", + "sass": "1.22.9", + "sass-loader": "7.2.0", + "semver": "6.3.0", + "source-map": "0.7.3", + "source-map-loader": "0.2.4", + "source-map-support": "0.5.13", + "speed-measure-webpack-plugin": "1.3.1", + "style-loader": "1.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.2", + "terser": "4.6.3", + "terser-webpack-plugin": "1.4.3", + "tree-kill": "1.2.2", + "webpack": "4.39.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.9.0", + "webpack-merge": "4.2.1", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.1.0-rc.6", + "worker-plugin": "3.2.0" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "tslib": "1.10.0", + "typescript": "3.5.3", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/core": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", + "dev": true, + "requires": { + "ajv": "6.10.2", + "fast-json-stable-stringify": "2.0.0", + "magic-string": "0.25.3", + "rxjs": "6.4.0", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular/animations": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", + "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/cli": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "^4.1.1", + "ini": "1.3.5", + "inquirer": "6.5.1", + "npm-package-arg": "6.1.0", + "npm-pick-manifest": "3.0.2", + "open": "6.4.0", + "pacote": "9.5.5", + "read-package-tree": "5.3.1", + "rimraf": "3.0.0", + "semver": "6.3.0", + "symbol-observable": "1.2.0", + "universal-analytics": "^0.4.20", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + }, + "rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@angular/common": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", + "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", + "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler-cli": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^2.1.1", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "source-map": "^0.6.1", + "tslib": "^1.9.0", + "yargs": "13.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 + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", + "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.0.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@angular/core": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", + "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/forms": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", + "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/language-service": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", + "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", + "dev": true + }, + "@angular/platform-browser": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", + "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", + "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/router": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", + "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@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" + } + }, + "@babel/compat-data": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", + "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "dev": true, + "requires": { + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/core": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "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", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", + "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.6", + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "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-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", + "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", + "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", + "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", + "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", + "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", + "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@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-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.6", + "@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.8.6", + "@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.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@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/types": "^7.8.7", + "browserslist": "^4.8.5", + "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/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", + "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", + "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@ngtools/webpack": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "enhanced-resolve": "4.1.0", + "rxjs": "6.4.0", + "tree-kill": "1.2.2", + "webpack-sources": "1.4.3" + } + }, + "@schematics/angular": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" + } + }, + "@schematics/update": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "pacote": "9.5.5", + "rxjs": "6.4.0", + "semver": "6.3.0", + "semver-intersect": "1.4.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", + "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@types/node": { + "version": "8.9.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", + "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "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==", + "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/webpack-sources": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "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" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.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=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "brace-expansion": { + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", + "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", + "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", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.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" + } + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "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": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.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": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "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" + }, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + } + }, + "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 + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.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" + } + }, + "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" + } + }, + "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-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 + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "coverage-istanbul-loader": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", + "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.6.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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": { + "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 + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.433", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.433.tgz", + "integrity": "sha512-C0gcgwB8RpPAq2Ia6teihNOHOfNzGy4jJXgjIXSmKdt6O2xrJM8CPjA8jTFyo97KozVrZ8oH2FUCixC6Hnuk2g==", + "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==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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 + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.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 + }, + "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.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "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.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.3.tgz", + "integrity": "sha512-HyaFeyfTa18nYjft59vEPsvuq6ZVcrCC1rBw6Fx8ZV9NcuUITBNCnTOyr0tHHkkHn//d+lzhsL1YybgtLQ7lng==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "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=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", + "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.0" + }, + "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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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-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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "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.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" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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-access": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", + "dev": true, + "requires": { + "null-check": "^1.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "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-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" + } + } + } + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.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 + } + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.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==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "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 + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "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.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.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 + }, + "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" + }, + "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" + } + } + } + }, + "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" + }, + "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 + } + } + } + } + }, + "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" + } + }, + "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" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "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-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 + }, + "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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.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 + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "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=", + "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==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "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" + } + } + } + }, + "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", + "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" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", + "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", + "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==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", + "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", + "dev": true, + "requires": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "braces": "^2.3.2", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "karma-chrome-launcher": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", + "dev": true, + "requires": { + "fs-access": "^1.0.0", + "which": "^1.2.1" + } + }, + "karma-coverage-istanbul-reporter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", + "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "minimatch": "^3.0.4" + } + }, + "karma-jasmine": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", + "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", + "dev": true, + "requires": { + "jasmine-core": "^3.3" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", + "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", + "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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", + "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "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, + "optional": 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==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "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" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.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==", + "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 + }, + "log4js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", + "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", + "dev": true, + "requires": { + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", + "rfdc": "^1.1.4", + "streamroller": "^1.0.6" + } + }, + "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==", + "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": "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" + } + }, + "magic-string": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", + "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "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" + }, + "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": { + "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" + } + }, + "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-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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 + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "mini-css-extract-plugin": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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.55", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", + "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", + "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.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 + } + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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==", + "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": { + "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 + } + } + }, + "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": { + "path-key": "^2.0.0" + } + }, + "null-check": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "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==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "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-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": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pacote": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", + "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.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-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "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.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "npm-pick-manifest": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", + "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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": "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 + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + }, + "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=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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-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-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==", + "dev": true, + "requires": { + "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" + } + }, + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "protractor": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz", + "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==", + "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.0.6", + "yargs": "^12.0.5" + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "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 + }, + "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": { + "source-map": "^0.5.6" + } + }, + "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" + } + } + } + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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==", + "dev": true + }, + "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": { + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "raw-loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", + "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", + "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", + "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.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 + } + } + }, + "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": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "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==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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 + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.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==", + "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 + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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": "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", + "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "date-format": "^2.0.0", + "debug": "^3.2.6", + "fs-extra": "^7.0.1", + "lodash": "^4.17.14" + }, + "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" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "supports-color": { + "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" + } + }, + "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==", + "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 + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "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": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.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==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", + "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", + "dev": true, + "requires": { + "arrify": "^1.0.0", + "buffer-from": "^1.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.6", + "yn": "^2.0.0" + } + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==" + }, + "tslint": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.13.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "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" + }, + "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.1.0-rc.6", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", + "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", + "dev": true, + "requires": { + "webpack-core": "^0.6.8" + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", + "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + }, + "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 + } + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, + "zone.js": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", + "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" + } + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json new file mode 100644 index 00000000..ebb36c0b --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-check-uncheck-individual-all-checkbox-table-rows", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst new file mode 100644 index 00000000..7102f8a6 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst @@ -0,0 +1 @@ +You can go through the tutorial https://www.roytuts.com/angular-check-uncheck-individual-all-checkbox-on-html-table-rows/ diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css new file mode 100644 index 00000000..7cd9beee --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css @@ -0,0 +1,30 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html new file mode 100644 index 00000000..a7551aaf --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html @@ -0,0 +1,25 @@ +

Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows

+ +
+ + + + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+No record found \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts new file mode 100644 index 00000000..e4b715b2 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-check-uncheck-individual-all-checkbox-table-rows'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-check-uncheck-individual-all-checkbox-table-rows'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-check-uncheck-individual-all-checkbox-table-rows app is running!'); + }); +}); diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts new file mode 100644 index 00000000..5af5641b --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts @@ -0,0 +1,31 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } + + checkAllCheckBox(ev) { + this.products.forEach(x => x.checked = ev.target.checked) + } + + isAllCheckBoxChecked() { + return this.products.every(p => p.checked); + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts new file mode 100644 index 00000000..74bff575 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts @@ -0,0 +1,20 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; +import { FormsModule } from '@angular/forms'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + FormsModule, + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts new file mode 100644 index 00000000..743da1e9 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts @@ -0,0 +1,20 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + +} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts new file mode 100644 index 00000000..52bdf7ac --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts @@ -0,0 +1,7 @@ +export class Product { + id?: number; + name: string; + code: string; + price: number; + checked?: boolean; +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html new file mode 100644 index 00000000..9bdc676c --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows + + + + + + + + From 1b72717f421ba4f3be8211c23d997548e9f6b5b5 Mon Sep 17 00:00:00 2001 From: Soumitra Roy Sarkar Date: Thu, 14 May 2020 12:49:26 +0530 Subject: [PATCH 013/220] Add files via upload --- .../package-lock.json | 11260 ++++++++++++++++ .../package.json | 47 + .../readme.rst | 1 + .../src/app/app.component.css | 38 + .../src/app/app.component.html | 28 + .../src/app/app.component.spec.ts | 31 + .../src/app/app.component.ts | 53 + .../src/app/app.module.ts | 20 + .../src/app/product.service.ts | 43 + .../src/app/product.ts | 7 + .../src/index.html | 13 + 11 files changed, 11541 insertions(+) create mode 100644 angular-delete-multiple-rows-from-table/package-lock.json create mode 100644 angular-delete-multiple-rows-from-table/package.json create mode 100644 angular-delete-multiple-rows-from-table/readme.rst create mode 100644 angular-delete-multiple-rows-from-table/src/app/app.component.css create mode 100644 angular-delete-multiple-rows-from-table/src/app/app.component.html create mode 100644 angular-delete-multiple-rows-from-table/src/app/app.component.spec.ts create mode 100644 angular-delete-multiple-rows-from-table/src/app/app.component.ts create mode 100644 angular-delete-multiple-rows-from-table/src/app/app.module.ts create mode 100644 angular-delete-multiple-rows-from-table/src/app/product.service.ts create mode 100644 angular-delete-multiple-rows-from-table/src/app/product.ts create mode 100644 angular-delete-multiple-rows-from-table/src/index.html diff --git a/angular-delete-multiple-rows-from-table/package-lock.json b/angular-delete-multiple-rows-from-table/package-lock.json new file mode 100644 index 00000000..6651acd0 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/package-lock.json @@ -0,0 +1,11260 @@ +{ + "name": "angular-delete-multiple-rows-from-table", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/build-angular": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", + "ajv": "6.10.2", + "autoprefixer": "9.6.1", + "browserslist": "4.10.0", + "cacache": "12.0.2", + "caniuse-lite": "1.0.30001035", + "circular-dependency-plugin": "5.2.0", + "clean-css": "4.2.1", + "copy-webpack-plugin": "5.1.1", + "core-js": "3.6.4", + "coverage-istanbul-loader": "2.0.3", + "file-loader": "4.2.0", + "find-cache-dir": "3.0.0", + "glob": "7.1.4", + "jest-worker": "24.9.0", + "karma-source-map-support": "1.4.0", + "less": "3.9.0", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.2", + "loader-utils": "1.2.3", + "mini-css-extract-plugin": "0.8.0", + "minimatch": "3.0.4", + "open": "6.4.0", + "parse5": "4.0.0", + "postcss": "7.0.17", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "3.1.0", + "regenerator-runtime": "0.13.3", + "rxjs": "6.4.0", + "sass": "1.22.9", + "sass-loader": "7.2.0", + "semver": "6.3.0", + "source-map": "0.7.3", + "source-map-loader": "0.2.4", + "source-map-support": "0.5.13", + "speed-measure-webpack-plugin": "1.3.1", + "style-loader": "1.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.2", + "terser": "4.6.3", + "terser-webpack-plugin": "1.4.3", + "tree-kill": "1.2.2", + "webpack": "4.39.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.9.0", + "webpack-merge": "4.2.1", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.1.0-rc.6", + "worker-plugin": "3.2.0" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "tslib": "1.10.0", + "typescript": "3.5.3", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/core": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", + "dev": true, + "requires": { + "ajv": "6.10.2", + "fast-json-stable-stringify": "2.0.0", + "magic-string": "0.25.3", + "rxjs": "6.4.0", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular/animations": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", + "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/cli": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "^4.1.1", + "ini": "1.3.5", + "inquirer": "6.5.1", + "npm-package-arg": "6.1.0", + "npm-pick-manifest": "3.0.2", + "open": "6.4.0", + "pacote": "9.5.5", + "read-package-tree": "5.3.1", + "rimraf": "3.0.0", + "semver": "6.3.0", + "symbol-observable": "1.2.0", + "universal-analytics": "^0.4.20", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + }, + "rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@angular/common": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", + "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", + "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler-cli": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^2.1.1", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "source-map": "^0.6.1", + "tslib": "^1.9.0", + "yargs": "13.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 + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", + "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.0.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@angular/core": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", + "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/forms": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", + "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/language-service": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", + "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", + "dev": true + }, + "@angular/platform-browser": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", + "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", + "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/router": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", + "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@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" + } + }, + "@babel/compat-data": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", + "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "dev": true, + "requires": { + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/core": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "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", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", + "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.6", + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "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-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", + "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", + "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", + "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", + "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", + "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", + "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@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-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.6", + "@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.8.6", + "@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.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@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/types": "^7.8.7", + "browserslist": "^4.8.5", + "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/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", + "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", + "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@ngtools/webpack": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "enhanced-resolve": "4.1.0", + "rxjs": "6.4.0", + "tree-kill": "1.2.2", + "webpack-sources": "1.4.3" + } + }, + "@schematics/angular": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" + } + }, + "@schematics/update": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "pacote": "9.5.5", + "rxjs": "6.4.0", + "semver": "6.3.0", + "semver-intersect": "1.4.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", + "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@types/node": { + "version": "8.9.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", + "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "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==", + "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/webpack-sources": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "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" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.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=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "brace-expansion": { + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", + "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", + "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", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.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" + } + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "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": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.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": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "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" + }, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + } + }, + "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 + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.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" + } + }, + "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" + } + }, + "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-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 + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "coverage-istanbul-loader": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", + "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.6.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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": { + "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 + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.432", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.432.tgz", + "integrity": "sha512-/GdNhXyLP5Yl2322CUX/+Xi8NhdHBqL6lD9VJVKjH6CjoPGakvwZ5CpKgj/oOlbzuWWjOvMjDw1bBuAIRCNTlw==", + "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==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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 + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.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 + }, + "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.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "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.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.1.tgz", + "integrity": "sha512-MnI0l35oYL2C/c80rjJN7qu50MDx39yYE7y7oYck2YA3v+y7EaAenY8IU8AP4d1RWqE8VAKWFGSh3rfP87ll3g==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "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=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", + "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.0" + }, + "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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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-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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "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.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" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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-access": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", + "dev": true, + "requires": { + "null-check": "^1.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "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-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" + } + } + } + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.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 + } + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.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==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "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 + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "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.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.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 + }, + "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" + }, + "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" + } + } + } + }, + "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" + }, + "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 + } + } + } + } + }, + "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" + } + }, + "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" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "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-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 + }, + "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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.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 + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "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=", + "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==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "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" + } + } + } + }, + "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", + "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" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", + "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", + "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==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", + "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", + "dev": true, + "requires": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "braces": "^2.3.2", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "karma-chrome-launcher": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", + "dev": true, + "requires": { + "fs-access": "^1.0.0", + "which": "^1.2.1" + } + }, + "karma-coverage-istanbul-reporter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", + "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "minimatch": "^3.0.4" + } + }, + "karma-jasmine": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", + "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", + "dev": true, + "requires": { + "jasmine-core": "^3.3" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", + "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", + "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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", + "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "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, + "optional": 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==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "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" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.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==", + "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 + }, + "log4js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", + "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", + "dev": true, + "requires": { + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", + "rfdc": "^1.1.4", + "streamroller": "^1.0.6" + } + }, + "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==", + "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": "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" + } + }, + "magic-string": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", + "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "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" + }, + "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": { + "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" + } + }, + "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-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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 + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "mini-css-extract-plugin": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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.55", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", + "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", + "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.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 + } + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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==", + "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": { + "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 + } + } + }, + "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": { + "path-key": "^2.0.0" + } + }, + "null-check": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "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==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "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-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": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pacote": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", + "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.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-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "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.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "npm-pick-manifest": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", + "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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": "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 + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + }, + "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=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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-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-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==", + "dev": true, + "requires": { + "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" + } + }, + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "protractor": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz", + "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==", + "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.0.6", + "yargs": "^12.0.5" + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "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 + }, + "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": { + "source-map": "^0.5.6" + } + }, + "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" + } + } + } + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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==", + "dev": true + }, + "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": { + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "raw-loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", + "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", + "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", + "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.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 + } + } + }, + "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": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "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==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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 + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.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==", + "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 + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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": "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", + "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "date-format": "^2.0.0", + "debug": "^3.2.6", + "fs-extra": "^7.0.1", + "lodash": "^4.17.14" + }, + "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" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "supports-color": { + "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" + } + }, + "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==", + "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 + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "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": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.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==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", + "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", + "dev": true, + "requires": { + "arrify": "^1.0.0", + "buffer-from": "^1.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.6", + "yn": "^2.0.0" + } + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==" + }, + "tslint": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.13.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "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" + }, + "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.1.0-rc.6", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", + "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", + "dev": true, + "requires": { + "webpack-core": "^0.6.8" + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", + "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + }, + "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 + } + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, + "zone.js": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", + "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" + } + } +} diff --git a/angular-delete-multiple-rows-from-table/package.json b/angular-delete-multiple-rows-from-table/package.json new file mode 100644 index 00000000..05adc95c --- /dev/null +++ b/angular-delete-multiple-rows-from-table/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-delete-multiple-rows-from-table", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-delete-multiple-rows-from-table/readme.rst b/angular-delete-multiple-rows-from-table/readme.rst new file mode 100644 index 00000000..86a92236 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/readme.rst @@ -0,0 +1 @@ +You can go through the tutorial https://www.roytuts.com/delete-multiple-table-rows-from-server-using-angular/ diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.css b/angular-delete-multiple-rows-from-table/src/app/app.component.css new file mode 100644 index 00000000..12a0eddb --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/app.component.css @@ -0,0 +1,38 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} + +.rd { + color: red; +} + +.grn { + color: green; +} \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.html b/angular-delete-multiple-rows-from-table/src/app/app.component.html new file mode 100644 index 00000000..e87414a0 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/app.component.html @@ -0,0 +1,28 @@ +

Delete Multiple Table Rows from Server using Angular

+ +
+
{{msg}}
+
{{errMsg}}
+ + + + + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+
No record found
\ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.spec.ts b/angular-delete-multiple-rows-from-table/src/app/app.component.spec.ts new file mode 100644 index 00000000..fd3fa34b --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-delete-multiple-rows-from-table'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-delete-multiple-rows-from-table'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-delete-multiple-rows-from-table app is running!'); + }); +}); diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.ts b/angular-delete-multiple-rows-from-table/src/app/app.component.ts new file mode 100644 index 00000000..8dc26dc1 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/app.component.ts @@ -0,0 +1,53 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + msg: string; + clss: string; + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } + + checkAllCheckBox(ev) { + this.products.forEach(x => x.checked = ev.target.checked) + } + + isAllCheckBoxChecked() { + return this.products.every(p => p.checked); + } + + deleteProducts(): void { + const selectedProducts = this.products.filter(product => product.checked).map(p => p.id); + //console.log (selectedProducts); + + if(selectedProducts && selectedProducts.length > 0) { + this.productService.deleteProducts(selectedProducts) + .subscribe(res => { + this.clss = 'grn'; + this.msg = 'Products successfully deleted'; + }, err => { + this.clss = 'rd'; + this.msg = 'Something went wrong during deleting products'; + } + ); + } else { + this.clss = 'rd'; + this.msg = 'You must select at least one product'; + } + } +} diff --git a/angular-delete-multiple-rows-from-table/src/app/app.module.ts b/angular-delete-multiple-rows-from-table/src/app/app.module.ts new file mode 100644 index 00000000..69c4a131 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/app.module.ts @@ -0,0 +1,20 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; +import { FormsModule } from '@angular/forms'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + FormsModule, + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-delete-multiple-rows-from-table/src/app/product.service.ts b/angular-delete-multiple-rows-from-table/src/app/product.service.ts new file mode 100644 index 00000000..d23b8753 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/product.service.ts @@ -0,0 +1,43 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable, of } from 'rxjs'; +//import { catchError, map, tap } from 'rxjs/operators'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + + /** DELETE: delete the product from the server */ + deleteProducts(ids: number[]) { + if (confirm("Are you sure to delete?")) { + const data = {'ids' : ids}; + const url = `${this.productUrl}/delete/products`; + const options = { + headers: new HttpHeaders({ + 'Accept': 'application/json', + 'Content-Type': 'application/json' + }), + responseType: 'text' as 'json' + }; + + const resp = this.http.post(url, data, options);//.map(resp => {return resp;}).catch(err => {console.log(err);}); + + //console.log('resp: ' + resp); + + return resp; + } + + return of({}); + } +} \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/product.ts b/angular-delete-multiple-rows-from-table/src/app/product.ts new file mode 100644 index 00000000..52bdf7ac --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/app/product.ts @@ -0,0 +1,7 @@ +export class Product { + id?: number; + name: string; + code: string; + price: number; + checked?: boolean; +} diff --git a/angular-delete-multiple-rows-from-table/src/index.html b/angular-delete-multiple-rows-from-table/src/index.html new file mode 100644 index 00000000..bfa3a80b --- /dev/null +++ b/angular-delete-multiple-rows-from-table/src/index.html @@ -0,0 +1,13 @@ + + + + + Delete Multiple Table Rows from Server using Angular + + + + + + + + From faff6f1c8133afaf7f1fb140f95f8fdae2af0a1f Mon Sep 17 00:00:00 2001 From: Soumitra Date: Fri, 10 Jul 2020 21:15:00 +0530 Subject: [PATCH 014/220] Add files via upload --- angular-autocomplete/package-lock.json | 13532 ++++++++++++++++ angular-autocomplete/package.json | 46 + angular-autocomplete/readme.rst | 1 + .../src/app/app-routing.module.ts | 11 + 4 files changed, 13590 insertions(+) create mode 100644 angular-autocomplete/package-lock.json create mode 100644 angular-autocomplete/package.json create mode 100644 angular-autocomplete/readme.rst create mode 100644 angular-autocomplete/src/app/app-routing.module.ts diff --git a/angular-autocomplete/package-lock.json b/angular-autocomplete/package-lock.json new file mode 100644 index 00000000..8ef5420d --- /dev/null +++ b/angular-autocomplete/package-lock.json @@ -0,0 +1,13532 @@ +{ + "name": "angular-autocomplete", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.901.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.9.tgz", + "integrity": "sha512-Xokyh7bv4qICHpb5Xui1jPTi6ZZvzR5tbTIxT0DFWqw16TEkFgkNubQsW6mFSR3g3CXdySMfOwWExfa/rE1ggA==", + "dev": true, + "requires": { + "@angular-devkit/core": "9.1.9", + "rxjs": "6.5.4" + }, + "dependencies": { + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@angular-devkit/build-angular": { + "version": "0.901.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.901.9.tgz", + "integrity": "sha512-eC6iZQR5tr9dz/SkR3/3Y8Fau/2IzEfHlFCf2mqsOLkbc0MWyM/3RcuZQhRGdVOyzDCIbfzJGY0N3ejkEn2EUg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.901.9", + "@angular-devkit/build-optimizer": "0.901.9", + "@angular-devkit/build-webpack": "0.901.9", + "@angular-devkit/core": "9.1.9", + "@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.9", + "ajv": "6.12.0", + "autoprefixer": "9.7.4", + "babel-loader": "8.0.6", + "browserslist": "^4.9.1", + "cacache": "15.0.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.0", + "copy-webpack-plugin": "6.0.2", + "core-js": "3.6.4", + "css-loader": "3.5.1", + "cssnano": "4.1.10", + "file-loader": "6.0.0", + "find-cache-dir": "3.3.1", + "glob": "7.1.6", + "jest-worker": "25.1.0", + "karma-source-map-support": "1.4.0", + "less": "3.11.3", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.4", + "loader-utils": "2.0.0", + "mini-css-extract-plugin": "0.9.0", + "minimatch": "3.0.4", + "open": "7.0.3", + "parse5": "4.0.0", + "postcss": "7.0.27", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "4.0.0", + "regenerator-runtime": "0.13.5", + "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", + "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", + "stylus-loader": "3.0.2", + "terser": "4.6.10", + "terser-webpack-plugin": "3.0.3", + "tree-kill": "1.2.2", + "webpack": "4.42.0", + "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" + }, + "dependencies": { + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.901.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.901.9.tgz", + "integrity": "sha512-AcDhE7RHmaVEaDB02MHp1PR2gdUg3+G/12pDC3GeAlfP1GD/sVBpcqPL6DHFp0dMm/FsvSfVSaXpzD7jZBeIKQ==", + "dev": true, + "requires": { + "loader-utils": "2.0.0", + "source-map": "0.7.3", + "tslib": "1.11.1", + "typescript": "3.6.5", + "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==", + "dev": true + }, + "typescript": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.5.tgz", + "integrity": "sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.901.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.901.9.tgz", + "integrity": "sha512-Bha9LruitixhtJm72FGzqfDfgsOsrMT3EbNSql2muyoELIYbLDOvNZjcDD06CPcOAWSg6/tH9caOTFS2Zj9yOw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.901.9", + "@angular-devkit/core": "9.1.9", + "rxjs": "6.5.4" + }, + "dependencies": { + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@angular-devkit/core": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.9.tgz", + "integrity": "sha512-SWgBh4an/Vezjw2BZ5S+bKvuK5lH6gOtR8d5YjN9vxpJSZ0GimrGjfnLlWOkwWAsU8jfn4JzofECUHwX/7EW6Q==", + "dev": true, + "requires": { + "ajv": "6.12.0", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.4", + "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, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@angular-devkit/schematics": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.9.tgz", + "integrity": "sha512-aKuMmS3wshOTl9+01jiB50ml09fRN1WfOOtoNqwvKTEi87DrT6Mn3l0eVQo8PJK/bIq/FBmPgsIl2nsETiBSxg==", + "dev": true, + "requires": { + "@angular-devkit/core": "9.1.9", + "ora": "4.0.3", + "rxjs": "6.5.4" + }, + "dependencies": { + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@angular/animations": { + "version": "9.1.11", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-9.1.11.tgz", + "integrity": "sha512-VKAExUnEJfo1PDQKagpx2pn+QMZCsPLRiADzTdl4U0VPylK3ALbn4ZNY9UbdwyE2plitz++LkH7sEGGfh+PNrQ==" + }, + "@angular/cli": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.9.tgz", + "integrity": "sha512-k8C0OY3oHoixd3buCgF8+VFe8YZGSGiprnbVMEF2WJHUUw87lPCu/d7dbID3AtVwdKdAB275rAt6IZEIzXInbw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.901.9", + "@angular-devkit/core": "9.1.9", + "@angular-devkit/schematics": "9.1.9", + "@schematics/angular": "9.1.9", + "@schematics/update": "0.901.9", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.1.1", + "ini": "1.3.5", + "inquirer": "7.1.0", + "npm-package-arg": "8.0.1", + "npm-pick-manifest": "6.0.0", + "open": "7.0.3", + "pacote": "9.5.12", + "read-package-tree": "5.3.1", + "rimraf": "3.0.2", + "semver": "7.1.3", + "symbol-observable": "1.2.0", + "universal-analytics": "0.4.20", + "uuid": "7.0.2" + }, + "dependencies": { + "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 + }, + "uuid": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", + "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==", + "dev": true + } + } + }, + "@angular/common": { + "version": "9.1.11", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-9.1.11.tgz", + "integrity": "sha512-Vh5lF7zWwDK9RedmYXUc8vUXyrecR3j1mAWlTlnmcHYxxFThPzN/dr0slQcPi6nyJn0EmyRKUGvAoZx4rIb7wg==" + }, + "@angular/compiler": { + "version": "9.1.11", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.11.tgz", + "integrity": "sha512-MbVheCG0U8gt6xtiipau20N26mD2sXjLChVmRKgO6rbDruxboNMZfEd94q9NP9JRaUsVnjXvY7GMDldoymdXig==" + }, + "@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==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "fs-extra": "4.0.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "semver": "^6.3.0", + "source-map": "^0.6.1", + "sourcemap-codec": "^1.4.8", + "yargs": "15.3.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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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==", + "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 + }, + "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" + } + }, + "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==", + "dev": true, + "requires": { + "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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "semver": { + "version": "6.3.0", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz", + "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==", + "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.0" + } + }, + "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" + } + } + } + }, + "@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==" + }, + "@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==" + }, + "@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==" + }, + "@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==" + }, + "@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==" + }, + "@babel/code-frame": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz", + "integrity": "sha512-fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.3" + } + }, + "@babel/compat-data": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz", + "integrity": "sha512-BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==", + "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 + } + } + }, + "@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", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.3.tgz", + "integrity": "sha512-RpxM252EYsz9qLUIq6F7YJyK1sv0wWDBFuztfDGWaQKzHjqDHysxSiRUpA/X9jmfqo+WzkAVKFaUily5h+gDCQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.0", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz", + "integrity": "sha512-lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.10.3", + "@babel/types": "^7.10.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.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-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==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-regex": "^7.10.1", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.3.tgz", + "integrity": "sha512-bxRzDi4Sin/k0drWCczppOhov1sBSdBvXJObM1NLHQzjhXhwRtn7aRWGvLJWCYbuu2qUk3EKs6Ci9C9ps8XokQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.3", + "@babel/types": "^7.10.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.3.tgz", + "integrity": "sha512-0nKcR64XrOC3lsl+uhD15cwxPvaB6QKUDlD84OT9C3myRbhJqTMYir69/RWItUvHpharv0eJ/wk7fl34ONSwZw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.10.3", + "@babel/types": "^7.10.3" + } + }, + "@babel/helper-function-name": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.3.tgz", + "integrity": "sha512-FvSj2aiOd8zbeqijjgqdMDSyxsGHaMt5Tr0XjQsGKHD3/1FP3wksjnLAWzxw7lvXiej8W1Jt47SKTZ6upQNiRw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.3", + "@babel/template": "^7.10.3", + "@babel/types": "^7.10.3" + }, + "dependencies": { + "@babel/template": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", + "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.3.tgz", + "integrity": "sha512-iUD/gFsR+M6uiy69JA6fzM5seno8oE85IYZdbVVEuQaZlEzMO2MXblh+KSPJgsZAUx0EEbWXU0yJaW7C9CdAVg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz", + "integrity": "sha512-9JyafKoBt5h20Yv1+BXQMdcXXavozI1vt401KBiRc2qzUepbVnd7ogVNymY1xkQN9fekGwfxtotH2Yf5xsGzgg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.3.tgz", + "integrity": "sha512-q7+37c4EPLSjNb2NmWOjNwj0+BOyYlssuQ58kHEWk1Z78K5i8vTUsteq78HMieRPQSl/NtpQyJfdjt3qZ5V2vw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz", + "integrity": "sha512-Jtqw5M9pahLSUWA+76nhK9OG8nwYXzhQzVIGFoNaHnXF/r4l7kz4Fl0UAW7B6mqC5myoJiBP5/YQlXQTMfHI9w==", + "dev": true, + "requires": { + "@babel/types": "^7.10.3" + } + }, + "@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==", + "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.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", + "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz", + "integrity": "sha512-kT2R3VBH/cnSz+yChKpaKRJQJWxdGoc6SjioRId2wkeV3bK0wLLioFpJROrX0U4xr/NmxSSAWT/9Ih5snwIIzg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz", + "integrity": "sha512-j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g==", + "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==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.3.tgz", + "integrity": "sha512-sLB7666ARbJUGDO60ZormmhQOyqMX/shKBXZ7fy937s+3ID8gSrneMvKSSb+8xIM5V7Vn6uNVtOY1vIm26XLtA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-wrap-function": "^7.10.1", + "@babel/template": "^7.10.3", + "@babel/traverse": "^7.10.3", + "@babel/types": "^7.10.3" + }, + "dependencies": { + "@babel/template": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", + "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3" + } + } + } + }, + "@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==", + "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-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==", + "dev": true, + "requires": { + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" + }, + "dependencies": { + "@babel/template": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", + "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3" + } + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz", + "integrity": "sha512-bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==", + "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==", + "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.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", + "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3" + } + } + } + }, + "@babel/helpers": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", + "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" + }, + "dependencies": { + "@babel/template": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", + "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3" + } + } + } + }, + "@babel/highlight": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz", + "integrity": "sha512-Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.3", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.3.tgz", + "integrity": "sha512-oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz", + "integrity": "sha512-WUUWM7YTOudF4jZBAJIW9D7aViYC/Fn0Pln4RIHlQALyno3sXSjqmTA4Zy1TKC2D49RCR8Y/Pn4OIUtEypK3CA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.3", + "@babel/helper-remap-async-to-generator": "^7.10.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-numeric-separator": "^7.10.1" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.3.tgz", + "integrity": "sha512-ZZh5leCIlH9lni5bU/wB/UcjtcVLgR8gc+FAgW2OOY+m9h1II3ItTO1/cewNUcsIDZSYcSaz/rYVls+Fb0ExVQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.3.tgz", + "integrity": "sha512-yyG3n9dJ1vZ6v5sfmIlMMZ8azQoqx/5/nZTSWX1td6L1H1bsjzA8TInDChpafCZiJkeOFzp/PtrfigAQXxI1Ng==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "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/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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.3.tgz", + "integrity": "sha512-irEX0ChJLaZVC7FvvRoSIxJlmk0IczFLcwaRXUArBKYHCHbOhe57aG8q3uw/fJsoSXvZhjRX960hyeAGlVBXZw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-define-map": "^7.10.3", + "@babel/helper-function-name": "^7.10.3", + "@babel/helper-optimise-call-expression": "^7.10.3", + "@babel/helper-plugin-utils": "^7.10.3", + "@babel/helper-replace-supers": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.3.tgz", + "integrity": "sha512-GWzhaBOsdbjVFav96drOz7FzrcEW6AP5nax0gLIpstiFaI3LOb2tAg06TimaWU6YKOfUACK3FVrxPJ4GSc5TgA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1", + "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==", + "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-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.3.tgz", + "integrity": "sha512-GWXWQMmE1GH4ALc7YXW56BTh/AlzvDWhUNn9ArFF0+Cz5G8esYlVbXfdyHa1xaD1j+GnBoCeoQNlwtZTVdiG/A==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.10.3", + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.3", + "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==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.3.tgz", + "integrity": "sha512-I3EH+RMFyVi8Iy/LekQm948Z4Lz4yKT7rK+vuCAeRm0kTa6Z5W7xuhRxDNJv0FPya/her6AUgrDITb70YHtTvA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.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==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.3.tgz", + "integrity": "sha512-H5kNeW0u8mbk0qa1jVIVTeJJL6/TJ81ltD4oyPx0P499DhMJrTmmIFCmJ3QloGpQG8K9symccB7S7SJpCKLwtw==", + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-regex": "^7.10.1" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.3.tgz", + "integrity": "sha512-yaBn9OpxQra/bk0/CaA4wr41O0/Whkg6nqjqApcinxM7pro51ojhX6fv1pimAnVjVfDy14K0ULoRL70CA9jWWA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.1" + } + }, + "@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", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@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/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz", + "integrity": "sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==", + "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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.3.tgz", + "integrity": "sha512-qO6623eBFhuPm0TmmrUFMT1FulCmsSeJuVGhiLodk2raUDFhhTECLd9E9jC4LBIWziqt4wgF6KuXE4d+Jz9yug==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.3", + "@babel/generator": "^7.10.3", + "@babel/helper-function-name": "^7.10.3", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/parser": "^7.10.3", + "@babel/types": "^7.10.3", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + }, + "dependencies": { + "@babel/generator": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz", + "integrity": "sha512-drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.3", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.10.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.3.tgz", + "integrity": "sha512-nZxaJhBXBQ8HVoIcGsf9qWep3Oh3jCENK54V4mRF7qaJabVsAYdbTtmSD8WmAp1R6ytPiu5apMwSXyxB1WlaBA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.3", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.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.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz", + "integrity": "sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.1", + "loader-utils": "^1.4.0", + "merge-source-map": "^1.1.0", + "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" + } + } + } + }, + "@ngtools/webpack": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-9.1.9.tgz", + "integrity": "sha512-7UzRL54JcK1m2PvgpchV26TF9OYipj/8+dygdjaidqOyQujWpHncdtq/ScbUsoJ44nHjIRJPhaGE00NLpWZvnA==", + "dev": true, + "requires": { + "@angular-devkit/core": "9.1.9", + "enhanced-resolve": "4.1.1", + "rxjs": "6.5.4", + "webpack-sources": "1.4.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, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@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==", + "dev": true, + "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==", + "dev": true + }, + "@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" + } + }, + "@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": "9.1.9", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.9.tgz", + "integrity": "sha512-c8YGZ6pDfr8IDD1qaOjlEBAkEz14KFSxDj0hCWs0xIM0py513tu5sW8+ziYxGG4bgqpsgVR/KAxuY78iBfUVag==", + "dev": true, + "requires": { + "@angular-devkit/core": "9.1.9", + "@angular-devkit/schematics": "9.1.9" + } + }, + "@schematics/update": { + "version": "0.901.9", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.9.tgz", + "integrity": "sha512-VChX0VO/oyfCF3y+HjMTU2qN3vGgJYxEI1V+Q9aAlwl95t3GAufuaFY1CNW3YV4XkYIjD88e3yWl8d5yO4qf4w==", + "dev": true, + "requires": { + "@angular-devkit/core": "9.1.9", + "@angular-devkit/schematics": "9.1.9", + "@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-intersect": "1.4.0" + }, + "dependencies": { + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@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 + }, + "@types/glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.11.tgz", + "integrity": "sha512-fg1rOd/DehQTIJTifGqGVY6q92lDgnLfs7C6t1ccSwQrMyoTGSoH6wWzhJDZb6ezhsdwAX4EIBLe8w5fXWmEng==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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==", + "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 + }, + "@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==", + "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/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/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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "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==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "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" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.0.tgz", + "integrity": "sha512-eyoaac3btgU8eJlvh01En8OCKzRqlLe2G5jDsCr3RiE2uLGMEEB1aaGwVVpwR8M95956tGH6R+9edC++OvzaVw==", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "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==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^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 + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", + "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "dev": true, + "requires": { + "browserslist": "^4.8.3", + "caniuse-lite": "^1.0.30001020", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.26", + "postcss-value-parser": "^4.0.2" + } + }, + "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=", + "dev": true + }, + "aws4": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==", + "dev": true + }, + "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.0.6", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", + "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "pify": "^4.0.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", + "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "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 + } + } + }, + "browserify-sign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", + "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "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", + "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 + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz", + "integrity": "sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g==", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "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", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^8.0.0", + "tar": "^6.0.1", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "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==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "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" + } + }, + "caniuse-lite": { + "version": "1.0.30001087", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001087.tgz", + "integrity": "sha512-KAQRGtt+eGCQBSp2iZTQibdCf9oe6cNTi5lmpsW38NnxP4WMYzfU6HCRmh4kJyh6LrTM9/uyElK4xcO93kafpg==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.3.0.tgz", + "integrity": "sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==", + "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==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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 + }, + "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" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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": { + "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" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "cacache": "^15.0.4", + "fast-glob": "^3.2.2", + "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", + "schema-utils": "^2.7.0", + "serialize-javascript": "^3.1.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==", + "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" + } + }, + "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==", + "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" + } + }, + "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 + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.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 + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "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": { + "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 + } + } + }, + "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": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.1.tgz", + "integrity": "sha512-0G4CbcZzQ9D1Q6ndOfjFuMDo8uLYMu5vc9Abs5ztyHcKvmil6GJrMiNjzzi3tQvUF+mVRuDg7bE6Oc0Prolgig==", + "dev": true, + "requires": { + "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.27", + "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.0.3", + "schema-utils": "^2.6.5", + "semver": "^6.3.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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "css": "^2.0.0" + } + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", + "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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-what": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "dev": true + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "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": { + "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 + } + } + }, + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "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": "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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", + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "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 + }, + "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-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.481", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.481.tgz", + "integrity": "sha512-q2PeCP2PQXSYadDo9uNY+uHXjdB9PcsUpCVoGlY8TZOPHGlXdevlqW9PkKeqCxn2QBkGB8b6AcMO++gh8X82bA==", + "dev": true + }, + "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 + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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 + }, + "ws": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz", + "integrity": "sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==", + "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==", + "dev": true, + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~4.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", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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.0", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", + "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "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==", + "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.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "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.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "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-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "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" + } + }, + "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 + }, + "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==", + "dev": true, + "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, + "requires": { + "loader-utils": "^2.0.0", + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "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-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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "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.12.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz", + "integrity": "sha512-tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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": "4.0.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", + "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-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-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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "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", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "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, + "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" + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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" + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "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.4.0", + "rxjs": "^6.5.3", + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "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==", + "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 + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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" + } + }, + "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-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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "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-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "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-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==", + "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==", + "dev": true, + "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==", + "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.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", + "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", + "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=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-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-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==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "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=", + "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==", + "dev": true, + "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=", + "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==", + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "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", + "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": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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": "4.2.1", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz", + "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "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==", + "dev": true, + "requires": { + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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==", + "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 + }, + "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==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "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==", + "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 + }, + "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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "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.1" + } + }, + "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" + } + } + } + }, + "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": { + "which": "^1.2.1" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "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==", + "dev": true, + "requires": { + "jasmine-core": "^3.5.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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "less": { + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/less/-/less-3.11.3.tgz", + "integrity": "sha512-VkZiTDdtNEzXA3LgjQiC3D7/ejleBPFVvq+aRI9mIj+Zhmif5TvFPM244bT4rzkvOCvJ9q4zAztok1M7Nygagw==", + "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", + "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 + } + } + }, + "less-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz", + "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==", + "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" + } + } + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "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==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.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==", + "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.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.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": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + } + }, + "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" + } + }, + "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==", + "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": "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" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "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" + }, + "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": { + "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": { + "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" + } + }, + "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" + } + } + } + }, + "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", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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==", + "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 + } + } + }, + "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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "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==", + "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": { + "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" + } + }, + "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": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.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" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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.3", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", + "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", + "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==", + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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": { + "glob": "^7.1.3" + } + } + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "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==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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 + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "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" + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.0.0", + "semver": "^7.0.0" + } + }, + "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==", + "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": { + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "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 + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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=", + "dev": true, + "requires": { + "path-key": "^2.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==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "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==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "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": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + } + } + }, + "ora": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz", + "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "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==", + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.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==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": 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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.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 + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.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==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "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": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pacote": { + "version": "9.5.12", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz", + "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==", + "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" + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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-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", + "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" + } + }, + "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", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + }, + "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=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "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": { + "postcss": "^7.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==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "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" + } + }, + "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": { + "postcss": "^7.0.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" + }, + "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-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==", + "dev": true, + "requires": { + "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": { + "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" + } + }, + "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" + } + } + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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.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==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.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==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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": { + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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 + } + } + }, + "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 + } + } + }, + "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": { + "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-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": { + "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-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, + "requires": { + "browserslist": "^4.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" + }, + "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-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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "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", + "svgo": "^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==", + "dev": true + } + } + }, + "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": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "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" + }, + "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 + }, + "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" + } + }, + "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-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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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": { + "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", + "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": { + "source-map": "^0.5.6" + } + }, + "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" + }, + "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==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "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==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "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.1" + } + }, + "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" + } + } + } + }, + "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==", + "dev": true + }, + "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": { + "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 + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "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==", + "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" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz", + "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", + "dev": true, + "requires": { + "fsevents": "~2.1.2" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "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 + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.26.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz", + "integrity": "sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw==", + "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==", + "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" + }, + "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" + } + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "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" + } + }, + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz", + "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==", + "dev": true + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz", + "integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==", + "dev": true, + "requires": { + "debug": "~4.1.0", + "engine.io": "~3.4.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.3.0", + "socket.io-parser": "~3.4.0" + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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 + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.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" + } + } + } + } + } + }, + "socket.io-parser": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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 + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^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": { + "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-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "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==", + "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" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylus": { + "version": "0.54.7", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.7.tgz", + "integrity": "sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==", + "dev": true, + "requires": { + "css-parse": "~2.0.0", + "debug": "~3.1.0", + "glob": "^7.1.3", + "mkdirp": "~0.5.x", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.0.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + }, + "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" + } + } + } + }, + "supports-color": { + "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" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "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==", + "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 + }, + "tar": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.2.tgz", + "integrity": "sha512-Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.0", + "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", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "terser": { + "version": "4.6.10", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz", + "integrity": "sha512-qbF/3UOo11Hggsbsqm2hPa6+L4w7bkr+09FNseEe8xrcVD3APGLFqE+Oz1ZKAxjYnFsj80rLOfgAtJ0LNJjtTA==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.0.3.tgz", + "integrity": "sha512-bZFnotuIKq5Rqzrs+qIwFzGdKdffV9epG5vDSEbYzvKAhPeR5RbbrQysfPgbIIMhNAQtZD2hGwBfSKUXjXZZZw==", + "dev": true, + "requires": { + "cacache": "^15.0.4", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.0.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^3.1.0", + "source-map": "^0.6.1", + "terser": "^4.6.13", + "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==", + "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" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "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 + }, + "jest-worker": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.0.0.tgz", + "integrity": "sha512-pPaYa2+JnwmiZjK9x7p9BoZht+47ecFCDFA/CJxspHzeDvQcfVBLWzCiWyo+EGrSiQMWZtCFo9iSvMZnAAo8vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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" + } + }, + "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 + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "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" + } + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", + "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.6", + "yn": "^3.0.0" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + }, + "tslint": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz", + "integrity": "sha512-UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.10.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "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==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", + "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "dev": true, + "requires": { + "chokidar": "^3.4.0", + "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==", + "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" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "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==", + "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" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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" + } + } + } + }, + "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=", + "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-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, + "optional": true, + "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=", + "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" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "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, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.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, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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", + "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" + } + } + } + }, + "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" + } + }, + "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", + "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", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "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": "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", + "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" + } + }, + "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-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==", + "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", + "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" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "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", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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=", + "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" + } + } + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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": "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==", + "dev": true, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "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" + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.0.tgz", + "integrity": "sha512-GB1kB/LwAWC3CxwcedGhMkxGpNZxSheCe1q+KJP1bakuieAdX/rGHEcf5zsEzhKXpqsGqokgsDoD9dIkr61VDQ==", + "dev": true, + "requires": { + "webpack-sources": "^1.3.0" + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz", + "integrity": "sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg==", + "dev": true, + "requires": { + "loader-utils": "^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": { + "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" + } + } + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.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 + }, + "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" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.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": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "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" + } + }, + "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 + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==" + } + } +} diff --git a/angular-autocomplete/package.json b/angular-autocomplete/package.json new file mode 100644 index 00000000..945db49e --- /dev/null +++ b/angular-autocomplete/package.json @@ -0,0 +1,46 @@ +{ + "name": "angular-autocomplete", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~9.1.9", + "@angular/common": "~9.1.9", + "@angular/compiler": "~9.1.9", + "@angular/core": "~9.1.9", + "@angular/forms": "~9.1.9", + "@angular/platform-browser": "~9.1.9", + "@angular/platform-browser-dynamic": "~9.1.9", + "@angular/router": "~9.1.9", + "rxjs": "~6.5.4", + "tslib": "^1.10.0", + "zone.js": "~0.10.2" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.901.7", + "@angular/cli": "~9.1.7", + "@angular/compiler-cli": "~9.1.9", + "@types/node": "^12.11.1", + "@types/jasmine": "~3.5.0", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.1.2", + "jasmine-core": "~3.5.0", + "jasmine-spec-reporter": "~4.2.1", + "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", + "protractor": "~7.0.0", + "ts-node": "~8.3.0", + "tslint": "~6.1.0", + "typescript": "~3.8.3" + } +} diff --git a/angular-autocomplete/readme.rst b/angular-autocomplete/readme.rst new file mode 100644 index 00000000..281aef8e --- /dev/null +++ b/angular-autocomplete/readme.rst @@ -0,0 +1 @@ +You can go through the tutorial https://www.roytuts.com/auto-complete-input-using-angular/ diff --git a/angular-autocomplete/src/app/app-routing.module.ts b/angular-autocomplete/src/app/app-routing.module.ts new file mode 100644 index 00000000..06c73426 --- /dev/null +++ b/angular-autocomplete/src/app/app-routing.module.ts @@ -0,0 +1,11 @@ +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; + + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } From 31b0a8a31f98d4fee35388b245e8f0de31efa2fc Mon Sep 17 00:00:00 2001 From: Soumitra Date: Fri, 24 Jul 2020 18:20:48 +0530 Subject: [PATCH 015/220] allow digits or numeric values in input box --- .../package-lock.json | 13721 ++++++++++++++++ .../package.json | 46 + .../readme.rst | 1 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 8 + .../src/app/app.component.spec.ts | 31 + .../src/app/app.component.ts | 28 + .../src/app/app.module.ts | 16 + .../src/index.html | 13 + 9 files changed, 13864 insertions(+) create mode 100644 angular-allow-only-numerics-digits-textbox-field/package-lock.json create mode 100644 angular-allow-only-numerics-digits-textbox-field/package.json create mode 100644 angular-allow-only-numerics-digits-textbox-field/readme.rst create mode 100644 angular-allow-only-numerics-digits-textbox-field/src/app/app.component.css create mode 100644 angular-allow-only-numerics-digits-textbox-field/src/app/app.component.html create mode 100644 angular-allow-only-numerics-digits-textbox-field/src/app/app.component.spec.ts create mode 100644 angular-allow-only-numerics-digits-textbox-field/src/app/app.component.ts create mode 100644 angular-allow-only-numerics-digits-textbox-field/src/app/app.module.ts create mode 100644 angular-allow-only-numerics-digits-textbox-field/src/index.html diff --git a/angular-allow-only-numerics-digits-textbox-field/package-lock.json b/angular-allow-only-numerics-digits-textbox-field/package-lock.json new file mode 100644 index 00000000..5d045777 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/package-lock.json @@ -0,0 +1,13721 @@ +{ + "name": "angular-allow-only-numerics-digits-textbox-field", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1000.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.4.tgz", + "integrity": "sha512-n0DXdrecxXupxKf37sv5Oky5QpQXOHPgLDAmyAwevr31yLEwyZ3OQoVxaC68AMQJFYMlHYYMwi6gdIcFmL6W0g==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.4", + "rxjs": "6.5.5" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/build-angular": { + "version": "0.1000.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1000.4.tgz", + "integrity": "sha512-jAl2xsj1g4RdQ4MBLSZ8Dsj3MUKjYKK+e73DxVHSTo0166T1p/7gdgSehLHWVlavJLDVM+fjYdt4kP12Z7FBjQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1000.4", + "@angular-devkit/build-optimizer": "0.1000.4", + "@angular-devkit/build-webpack": "0.1000.4", + "@angular-devkit/core": "10.0.4", + "@babel/core": "7.9.6", + "@babel/generator": "7.9.6", + "@babel/plugin-transform-runtime": "7.9.6", + "@babel/preset-env": "7.9.6", + "@babel/runtime": "7.9.6", + "@babel/template": "7.8.6", + "@jsdevtools/coverage-istanbul-loader": "3.0.3", + "@ngtools/webpack": "10.0.4", + "ajv": "6.12.3", + "autoprefixer": "9.8.0", + "babel-loader": "8.1.0", + "browserslist": "^4.9.1", + "cacache": "15.0.3", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.0", + "copy-webpack-plugin": "6.0.3", + "core-js": "3.6.4", + "css-loader": "3.5.3", + "cssnano": "4.1.10", + "file-loader": "6.0.0", + "find-cache-dir": "3.3.1", + "glob": "7.1.6", + "jest-worker": "26.0.0", + "karma-source-map-support": "1.4.0", + "less-loader": "6.1.0", + "license-webpack-plugin": "2.2.0", + "loader-utils": "2.0.0", + "mini-css-extract-plugin": "0.9.0", + "minimatch": "3.0.4", + "open": "7.0.4", + "parse5": "4.0.0", + "pnp-webpack-plugin": "1.6.4", + "postcss": "7.0.31", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "4.0.1", + "regenerator-runtime": "0.13.5", + "resolve-url-loader": "3.1.1", + "rimraf": "3.0.2", + "rollup": "2.10.9", + "rxjs": "6.5.5", + "sass": "1.26.5", + "sass-loader": "8.0.2", + "semver": "7.3.2", + "source-map": "0.7.3", + "source-map-loader": "1.0.0", + "source-map-support": "0.5.19", + "speed-measure-webpack-plugin": "1.3.3", + "style-loader": "1.2.1", + "stylus": "0.54.7", + "stylus-loader": "3.0.2", + "terser": "4.7.0", + "terser-webpack-plugin": "3.0.1", + "tree-kill": "1.2.2", + "webpack": "4.43.0", + "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": "4.0.3" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.1000.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.4.tgz", + "integrity": "sha512-usscQipxIU2yJVmBdyIDPmJZ+ltOjsX4VbMkGM2IdJHCIi9uEk2E3+YLxzyU5Xl5tXEK61AQt4YWUimt8Kg0GA==", + "dev": true, + "requires": { + "loader-utils": "2.0.0", + "source-map": "0.7.3", + "tslib": "2.0.0", + "webpack-sources": "1.4.3" + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1000.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1000.4.tgz", + "integrity": "sha512-ZPXrm1+UyKbMZtnU+b5jdtZPFDYs8Pu5lHhJDzX6bk0TxtuXws+nwaeUs6WkfwXft8cksxK2WwGr57XX3OT7nw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1000.4", + "@angular-devkit/core": "10.0.4", + "rxjs": "6.5.5" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/core": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.4.tgz", + "integrity": "sha512-Pe60BJCcAVtOkhXn2c+ql1NfyMCu421jWmKwl1KsW1DXclpGB+UIa560ICBgEwla6DyltMKEN/lX+P4WOskpkQ==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/schematics": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.4.tgz", + "integrity": "sha512-k9b73XkKQK8yFbq+dQqJnxAMG3mm/YR1KQlsQzOEVdw8cqqEALLoUXg/73hT5eUnSsNWmyDLBzEAyNtemmmI4w==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.4", + "ora": "4.0.4", + "rxjs": "6.5.5" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.4.tgz", + "integrity": "sha512-Pe60BJCcAVtOkhXn2c+ql1NfyMCu421jWmKwl1KsW1DXclpGB+UIa560ICBgEwla6DyltMKEN/lX+P4WOskpkQ==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + } + }, + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular/animations": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-10.0.5.tgz", + "integrity": "sha512-vHWn7NJiiDAok36GSBJ0y/nqjd4UFl9WGIEsvydUqnyBJ0scuqJa+hADrWwqkK7b/xVW9ARVG00NXmemEPUVGA==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/cli": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.0.4.tgz", + "integrity": "sha512-hmr1fXT8+6wOoh7abIg154wdP9QCMPHMShWPEYHks6ARmlRfX5k+BykQMzgI8H6tMNLoR+DAlO5+pPouJEyilQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1000.4", + "@angular-devkit/core": "10.0.4", + "@angular-devkit/schematics": "10.0.4", + "@schematics/angular": "10.0.4", + "@schematics/update": "0.1000.4", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.1.1", + "ini": "1.3.5", + "inquirer": "7.1.0", + "npm-package-arg": "8.0.1", + "npm-pick-manifest": "6.1.0", + "open": "7.0.4", + "pacote": "9.5.12", + "read-package-tree": "5.3.1", + "rimraf": "3.0.2", + "semver": "7.3.2", + "symbol-observable": "1.2.0", + "universal-analytics": "0.4.20", + "uuid": "8.1.0" + }, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1000.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.4.tgz", + "integrity": "sha512-n0DXdrecxXupxKf37sv5Oky5QpQXOHPgLDAmyAwevr31yLEwyZ3OQoVxaC68AMQJFYMlHYYMwi6gdIcFmL6W0g==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.4", + "rxjs": "6.5.5" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "@angular-devkit/core": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.4.tgz", + "integrity": "sha512-Pe60BJCcAVtOkhXn2c+ql1NfyMCu421jWmKwl1KsW1DXclpGB+UIa560ICBgEwla6DyltMKEN/lX+P4WOskpkQ==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "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 + }, + "open": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz", + "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + }, + "uuid": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.1.0.tgz", + "integrity": "sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg==", + "dev": true + } + } + }, + "@angular/common": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-10.0.5.tgz", + "integrity": "sha512-AKmD/X13q3zzo5uTV/M4dWpAqJ136187rL4VweRc6b5t/oZ3VGcejjElZebgtoyGTye8luIP6fZ/LMb580lBlQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/compiler": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-10.0.5.tgz", + "integrity": "sha512-HAh+g78l6F9LcQtlsUmxmM62p6B9UuTt5aAROVLt8o4Dr643VxQS2itiorojKHRW/W6Vu1e8GRke+pq5lM5LJw==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/compiler-cli": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.0.5.tgz", + "integrity": "sha512-skeosaJO9mdKp+X3zOdNdpImzTsioM0DannRTPfWI0NbAwlbFCeG3Nctpy+0Ki18WVZ5Lj+hw5BMnVKCjlbu8w==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "fs-extra": "4.0.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "semver": "^6.3.0", + "source-map": "^0.6.1", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.0.0", + "yargs": "15.3.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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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==", + "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 + }, + "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" + } + }, + "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==", + "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 + }, + "semver": { + "version": "6.3.0", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz", + "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==", + "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.0" + } + }, + "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" + } + } + } + }, + "@angular/core": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-10.0.5.tgz", + "integrity": "sha512-zoIxIi/UaRImeC1uD+eIKrdcihvQR/zfbqKgK67IPy/tghijxge1Tbl8FWIAT0ncAj0XH/JHsWnVdUV/TUI+CA==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/forms": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-10.0.5.tgz", + "integrity": "sha512-Bv+KEPjqd+ndl/Z0w1uWsBmvb8Je1JObHRjbKAcW7c4r1CVobm+QJv6r6MDL+FOs78lnrm8baekGLQyHH1uO7g==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/platform-browser": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-10.0.5.tgz", + "integrity": "sha512-bmknyK18yMv+iLCqcrfcpq3/2Ls9mRA1lOe7YhSGpHxM969Rb6Av8vJNW+uv0y7+gTvxacmpiQO8iryr/xvzRg==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.0.5.tgz", + "integrity": "sha512-Qa6RM9aJuuw5E7BeGBG9/kCOtssI6Wyzbb/8awzZFF6Fjqom1kef185nwx7SgQs2cdrhqRAgjt0eDJqTfSVb+Q==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/router": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-10.0.5.tgz", + "integrity": "sha512-hUGffVOjkdaN5IN9fSipm5ED+XGyfc9yOr5hYr/6YA3H4xaQzXZGlzrrDhAVltTyYalD2LJeXhzlvp59lXgcjg==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@babel/code-frame": { + "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" + } + }, + "@babel/compat-data": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.5.tgz", + "integrity": "sha512-mPVoWNzIpYJHbWje0if7Ck36bpbtTvIxOi9+6WSK9wjGEXearAqlwBoTQvVjsAY2VIwgcs8V940geY3okzRCEw==", + "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 + } + } + }, + "@babel/core": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz", + "integrity": "sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.6", + "@babel/parser": "^7.9.6", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "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.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "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.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.4", + "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-regexp-features-plugin": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "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.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz", + "integrity": "sha512-4K71RyRQNPRrR85sr5QY4X3VwG4wtVoXZB9+L3r1Gp38DhELyHCtovqydRi7c1Ovb17eRGiQ/FD5s8JdU0Uy5A==", + "dev": true, + "requires": { + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "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", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/template": { + "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", + "@babel/types": "^7.10.4" + } + } + } + }, + "@babel/helper-get-function-arity": { + "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" + } + }, + "@babel/helper-hoist-variables": { + "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.4" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.5.tgz", + "integrity": "sha512-HiqJpYD5+WopCXIAbQDG0zye5XYVvcO9w/DHp5GsaGkRUaamLj2bEtu6i8rnGGprAhHM3qidCMgp71HF4endhA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.5.tgz", + "integrity": "sha512-4P+CWMJ6/j1W915ITJaUkadLObmCRRSC234uctJfn/vHrsLNxsR8dwlcXv9ZhJWzl77awf+mWXSZEKt5t0OnlA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/template": { + "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", + "@babel/types": "^7.10.4" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "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" + } + }, + "@babel/helper-plugin-utils": { + "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.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.19" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz", + "integrity": "sha512-86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/template": { + "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", + "@babel/types": "^7.10.4" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-simple-access": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/template": { + "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", + "@babel/types": "^7.10.4" + } + } + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz", + "integrity": "sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@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 + }, + "@babel/helper-wrap-function": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/template": { + "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", + "@babel/types": "^7.10.4" + } + } + } + }, + "@babel/helpers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + }, + "dependencies": { + "@babel/template": { + "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", + "@babel/types": "^7.10.4" + } + } + } + }, + "@babel/highlight": { + "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", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz", + "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.4.tgz", + "integrity": "sha512-6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==", + "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-proposal-optional-catch-binding": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.4.tgz", + "integrity": "sha512-ZIhQIEeavTgouyMSdZRap4VPPHqJJ3NEs2cuHs5p0erH+iz6khB0qfgU8g7UuJkG88+fBMy23ZiU+nuHvekJeQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.5.tgz", + "integrity": "sha512-6Ycw3hjpQti0qssQcA6AMSFDHeNJ++R6dIMnpRqUjFeBBTmTDPa8zgF90OVfTvAo11mXZTlVUViY1g8ffrURLg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "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.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", + "dev": true, + "requires": { + "@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.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz", + "integrity": "sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.4.tgz", + "integrity": "sha512-1e/51G/Ni+7uH5gktbWv+eCED9pP8ZpRhZB3jOaI3mmzfvJTWHkuyYTv0Z5PYtyM+Tr2Ccr9kUdQxn60fI5WuQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz", + "integrity": "sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.6", + "@babel/helper-compilation-targets": "^7.9.6", + "@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.6", + "@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", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@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.5", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", + "@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.6", + "@babel/plugin-transform-modules-commonjs": "^7.9.6", + "@babel/plugin-transform-modules-systemjs": "^7.9.6", + "@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.9.5", + "@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/preset-modules": "^0.1.3", + "@babel/types": "^7.9.6", + "browserslist": "^4.11.1", + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.5.tgz", + "integrity": "sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/generator": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.5.tgz", + "integrity": "sha512-3vXxr3FEW7E7lJZiWQ3bM4+v/Vyr9C+hpolQ8BGFr9Y8Ri2tFLWTixmwKBafDujO1WVah4fhZBeU1bieKdghig==", + "dev": true, + "requires": { + "@babel/types": "^7.10.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz", + "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.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.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz", + "integrity": "sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.1", + "loader-utils": "^1.4.0", + "merge-source-map": "^1.1.0", + "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" + } + } + } + }, + "@ngtools/webpack": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.0.4.tgz", + "integrity": "sha512-qzWkmVUUvr+2kiCtVLyopRwaBbExWtsGrgNVnJoAhtKKDflT4W33FpyJZJvxHwL6nfGGdb261Gfw7teIlCGjog==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.4", + "enhanced-resolve": "4.1.1", + "rxjs": "6.5.5", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "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==", + "dev": true, + "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==", + "dev": true + }, + "@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" + } + }, + "@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.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.4.tgz", + "integrity": "sha512-wTpuVfPKALOcOHfD7Y222r/IfqJgpqASyoXdkzf7dZVrLXjNy/XrKuc2Vfn85Ce9lnme0xT5ww+KjbSRc0cSUw==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.4", + "@angular-devkit/schematics": "10.0.4" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.4.tgz", + "integrity": "sha512-Pe60BJCcAVtOkhXn2c+ql1NfyMCu421jWmKwl1KsW1DXclpGB+UIa560ICBgEwla6DyltMKEN/lX+P4WOskpkQ==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + } + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@schematics/update": { + "version": "0.1000.4", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1000.4.tgz", + "integrity": "sha512-NkIUsqnEqG6jhW6b1xXYmgW02WYAN9/IoswnZnaQrbGzxroNVQKURiV4AP22sZLCr7gQ9NJwjXxO5rxbzbY8wg==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.0.4", + "@angular-devkit/schematics": "10.0.4", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "npm-package-arg": "^8.0.0", + "pacote": "9.5.12", + "rxjs": "6.5.5", + "semver": "7.3.2", + "semver-intersect": "1.4.0" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.4.tgz", + "integrity": "sha512-Pe60BJCcAVtOkhXn2c+ql1NfyMCu421jWmKwl1KsW1DXclpGB+UIa560ICBgEwla6DyltMKEN/lX+P4WOskpkQ==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + } + }, + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "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 + }, + "@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": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.11.tgz", + "integrity": "sha512-fg1rOd/DehQTIJTifGqGVY6q92lDgnLfs7C6t1ccSwQrMyoTGSoH6wWzhJDZb6ezhsdwAX4EIBLe8w5fXWmEng==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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==", + "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 + }, + "@types/node": { + "version": "14.0.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.24.tgz", + "integrity": "sha512-btt/oNOiDWcSuI721MdL8VQGnjsKjlTMdrKyTcLCKeQp/n4AAMFJ961wMbp+09y8WuGPClDEv07RIItdXKIXAA==", + "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/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/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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@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 + }, + "@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==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@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": { + "@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" + } + }, + "@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/@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "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.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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "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==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz", + "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.1.tgz", + "integrity": "sha512-KWcq3xN8fDjSB+IMoh2VaXVhRI0BBGxoYp3rx7Pkb6z0cFjYR9Q9l4yZqqals0/zsioCmocC5H6UvsGD4MoIBA==", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "app-root-path": { + "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": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "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==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^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 + } + } + }, + "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=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", + "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001061", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.30", + "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=", + "dev": true + }, + "aws4": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", + "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "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 + } + } + }, + "browserify-sign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", + "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "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", + "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 + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz", + "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001093", + "electron-to-chromium": "^1.3.488", + "escalade": "^3.0.1", + "node-releases": "^1.1.58" + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.3.tgz", + "integrity": "sha512-bc3jKYjqv7k4pWh7I/ixIjfcjPul4V4jme/WbjvwGS5LzoPL/GzXr4C5EgPNLO/QEZl9Oi61iGitYEdwcrwLCQ==", + "dev": true, + "requires": { + "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", + "move-file": "^2.0.0", + "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": { + "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==", + "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==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "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" + } + }, + "caniuse-lite": { + "version": "1.0.30001105", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001105.tgz", + "integrity": "sha512-JupOe6+dGMr7E20siZHIZQwYqrllxotAhiaej96y6x00b/48rPt42o+SzOSCPbrpsDWvRja40Hwrj0g0q6LZJg==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.1.tgz", + "integrity": "sha512-TQTJyr2stihpC4Sya9hs2Xh+O2wf+igjL36Y75xx2WdHuiICcn/XJza46Jwt0eT5hVpQOzo3FpY3cj3RVYLX0g==", + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz", + "integrity": "sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==", + "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==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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 + }, + "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" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "codelyzer": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.0.tgz", + "integrity": "sha512-edJIQCIcxD9DhVSyBEdJ38AbLikm515Wl91t5RDGNT88uA6uQdTm4phTWfn9JhzAI8kXNUcfYyAE90lJElpGtA==", + "dev": true, + "requires": { + "@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", + "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", + "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 + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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": { + "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" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "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==", + "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" + }, + "dependencies": { + "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": { + "@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" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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" + } + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.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 + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "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": { + "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 + } + } + }, + "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": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.3.tgz", + "integrity": "sha512-UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw==", + "dev": true, + "requires": { + "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.27", + "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.0.3", + "schema-utils": "^2.6.6", + "semver": "^6.3.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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "css": "^2.0.0" + } + }, + "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" + } + }, + "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": { + "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-what": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "dev": true + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "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": { + "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 + } + } + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "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-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": "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "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 + }, + "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-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.505", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.505.tgz", + "integrity": "sha512-Aunrp3HWtmdiJLIl+IPSFtEvJ/4Q9a3eKaxmzCthaZF1gbTbpHUTCU2zOVnFPH7r/AD7zQXyuFidYXzSHXBdsw==", + "dev": true + }, + "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 + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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 + }, + "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.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.3.tgz", + "integrity": "sha512-0NGY+9hioejTEJCaSJZfWZLk4FPI9dN+1H1C4+wj2iuFba47UgZbJzfWs4aNFajnX/qAaYKbe2lLTfEEWzCmcw==", + "dev": true, + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~4.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", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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.0", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", + "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "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==", + "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.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "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.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "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==", + "dev": true, + "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" + } + }, + "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", + "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-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.0.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz", + "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==", + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==", + "dev": true + }, + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "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.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "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-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "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" + } + }, + "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 + }, + "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==", + "dev": true, + "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, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" + } + }, + "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" + } + }, + "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" + }, + "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": { + "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-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" + } + }, + "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.12.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz", + "integrity": "sha512-tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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": "4.0.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", + "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-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-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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "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", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "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, + "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" + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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 + }, + "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" + } + }, + "hosted-git-info": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.5.tgz", + "integrity": "sha512-i4dpK6xj9BIpVOTboXIlKG9+8HMKggcrMX7WA24xZtKwX0TPelq/rbaS5rCKeNX8sJXZJGdSxpnEGtta+wismQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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" + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "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.4.0", + "rxjs": "^6.5.3", + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "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==", + "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 + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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" + } + }, + "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-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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", + "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "dev": true + }, + "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-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "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-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==", + "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==", + "dev": true, + "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==", + "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.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", + "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", + "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=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-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-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==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", + "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "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=", + "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==", + "dev": true, + "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=", + "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==", + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "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-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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "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": { + "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 + }, + "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" + } + }, + "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-worker": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.0.0.tgz", + "integrity": "sha512-pPaYa2+JnwmiZjK9x7p9BoZht+47ecFCDFA/CJxspHzeDvQcfVBLWzCiWyo+EGrSiQMWZtCFo9iSvMZnAAo8vw==", + "dev": true, + "requires": { + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "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.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-5.1.0.tgz", + "integrity": "sha512-I3aPbkuIbwuBo6wSog97P5WnnhCgUTsWTu/bEw1vZVQFbXmKO3PK+cfFhZioOgVtJAuQxoyauGNjnwXNHMCxbw==", + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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==", + "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 + }, + "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" + } + }, + "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==", + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "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": { + "which": "^1.2.1" + } + }, + "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": { + "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.3.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-3.3.1.tgz", + "integrity": "sha512-Nxh7eX9mOQMyK0VSsMxdod+bcqrR/ikrmEiWj5M6fwuQ7oI+YEF1FckaDsWfs6TIpULm9f0fTKMjF7XcrvWyqQ==", + "dev": true, + "requires": { + "jasmine-core": "^3.5.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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "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==", + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "less-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-6.1.0.tgz", + "integrity": "sha512-/jLzOwLyqJ7Kt3xg5sHHkXtOyShWwFj410K9Si9WO+/h8rmYxxkSR0A3/hFEntWudE20zZnWMtpMYnLzqTVdUA==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "less": "^3.11.1", + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.6" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-XPsdL/0brSHf+7dXIlRqotnCQ58RX2au6otkOg4U3dm8uH+Ka/fW4iukEs95uXm+qKe/SBs+s1Ll/aQddKG+tg==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "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.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.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": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2" + } + }, + "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" + } + }, + "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==", + "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": "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" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "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" + }, + "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": { + "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": { + "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" + } + }, + "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" + } + } + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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==", + "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 + } + } + }, + "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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "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==", + "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": { + "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" + } + }, + "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": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.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" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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.3", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", + "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", + "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==", + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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": { + "glob": "^7.1.3" + } + } + } + }, + "move-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/move-file/-/move-file-2.0.0.tgz", + "integrity": "sha512-cdkdhNCgbP5dvS4tlGxZbD+nloio9GIimP57EjqFhwLcMjnU+XJKAZzlmg/TN/AK1LuNAdTSvm3CPPP4Xkv0iQ==", + "dev": true, + "requires": { + "path-exists": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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 + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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" + } + } + } + }, + "node-releases": { + "version": "1.1.60", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz", + "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "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==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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 + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "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" + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.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==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.0.0", + "semver": "^7.0.0" + } + }, + "npm-registry-fetch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.5.tgz", + "integrity": "sha512-yQ0/U4fYpCCqmueB2g8sc+89ckQ3eXpmU4+Yi2j5o/r0WkKvE2+Y0tK3DEILAtn2UaQTkjTHxIXe2/CSdit+/Q==", + "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": { + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "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 + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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=", + "dev": true, + "requires": { + "path-key": "^2.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==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz", + "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "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": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + } + } + }, + "ora": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.4.tgz", + "integrity": "sha512-77iGeVU1cIdRhgFzCK8aw1fbtT1B/iZAvWjS+l/o1x0RShMgxHUZaD2yDpWsNCPwXg9z1ZA78Kbdvr8kBmG/Ww==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "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==", + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.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==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": 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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.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 + }, + "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-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-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": { + "retry": "^0.12.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 + }, + "pacote": { + "version": "9.5.12", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz", + "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==", + "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" + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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-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", + "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" + } + }, + "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", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.27", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.27.tgz", + "integrity": "sha512-bJ3U3MThKnyJ9Dx1Idtm5pQmxXqw08+XOHhi/Lie8OF1OlhVaBFhsntAIhkZYjfDcCzszSr0w1yCbccThhzgxQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.31.tgz", + "integrity": "sha512-a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "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": { + "postcss": "^7.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==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "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" + } + }, + "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": { + "postcss": "^7.0.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" + }, + "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-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==", + "dev": true, + "requires": { + "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": { + "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" + } + }, + "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" + } + } + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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.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==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.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==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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": { + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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 + } + } + }, + "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 + } + } + }, + "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": { + "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-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": { + "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-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, + "requires": { + "browserslist": "^4.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" + }, + "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-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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "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", + "svgo": "^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==", + "dev": true + } + } + }, + "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": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "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 + }, + "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==", + "dev": true + }, + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "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" + }, + "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 + }, + "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" + } + }, + "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": { + "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", + "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": { + "source-map": "^0.5.6" + } + }, + "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" + }, + "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==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "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==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.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==", + "dev": true + }, + "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": { + "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 + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "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==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "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", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "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": { + "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", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "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": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "2.10.9", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.10.9.tgz", + "integrity": "sha512-dY/EbjiWC17ZCUSyk14hkxATAMAShkMsD43XmZGWjLrgFj15M3Dw2kEkA9ns64BiLFm9PKN6vTQw8neHwK74eg==", + "dev": true, + "requires": { + "fsevents": "~2.1.2" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "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 + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.0.tgz", + "integrity": "sha512-3HMA8z/Oz61DUHe+SdOiQyzIf4tOx5oQHmMir7IZEu6TMqCLHT4LRcmNaUS0NwOz8VLvmmBduMsoaUvMaIiqzg==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.26.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.5.tgz", + "integrity": "sha512-FG2swzaZUiX53YzZSjSakzvGtlds0lcbF+URuU9mxOv7WBh7NhXEVDa4kPKN4hN6fC2TkOTOKqiqp6d53N9X5Q==", + "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==", + "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" + }, + "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" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "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" + } + }, + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz", + "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==", + "dev": true + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz", + "integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==", + "dev": true, + "requires": { + "debug": "~4.1.0", + "engine.io": "~3.4.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.3.0", + "socket.io-parser": "~3.4.0" + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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 + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.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" + } + } + } + } + } + }, + "socket.io-parser": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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 + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.0.0.tgz", + "integrity": "sha512-ZayyQCSCrQazN50aCvuS84lJT4xc1ZAcykH5blHaBdVveSwjiFK8UGMPvao0ho54DTb0Jf7m57uRRG/YYUZ2Fg==", + "dev": true, + "requires": { + "data-urls": "^2.0.0", + "iconv-lite": "^0.5.1", + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.6", + "source-map": "^0.6.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", + "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 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 + } + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "speed-measure-webpack-plugin": { + "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" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "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 + }, + "style-loader": { + "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": "^2.0.0", + "schema-utils": "^2.6.6" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylus": { + "version": "0.54.7", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.7.tgz", + "integrity": "sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==", + "dev": true, + "requires": { + "css-parse": "~2.0.0", + "debug": "~3.1.0", + "glob": "^7.1.3", + "mkdirp": "~0.5.x", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.0.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + }, + "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" + } + } + } + }, + "supports-color": { + "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" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "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==", + "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 + }, + "tar": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.2.tgz", + "integrity": "sha512-Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.0", + "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", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "terser": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", + "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.0.1.tgz", + "integrity": "sha512-eFDtq8qPUEa9hXcUzTwKXTnugIVtlqc1Z/ZVhG8LmRT3lgRY13+pQTnFLY2N7ATB6TKCHuW/IGjoAnZz9wOIqw==", + "dev": true, + "requires": { + "cacache": "^15.0.3", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.0.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^3.0.0", + "source-map": "^0.6.1", + "terser": "^4.6.13", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "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==", + "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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "8.10.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz", + "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==", + "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" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz", + "integrity": "sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==" + }, + "tslint": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz", + "integrity": "sha512-UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.10.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==", + "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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "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", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", + "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==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", + "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "dev": true, + "requires": { + "chokidar": "^3.4.0", + "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==", + "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" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "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==", + "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" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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" + } + } + } + }, + "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=", + "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-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, + "optional": true, + "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=", + "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" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "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, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.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, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + }, + "webpack": { + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz", + "integrity": "sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==", + "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.1.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.6.1", + "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" + } + } + } + }, + "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" + } + }, + "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", + "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", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "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": "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", + "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": "3.1.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", + "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", + "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 + }, + "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-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==", + "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", + "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" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "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", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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=", + "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" + } + } + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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": "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==", + "dev": true, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "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" + }, + "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.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" + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "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.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.1.0.tgz", + "integrity": "sha512-vEIkwNi9Hqt4TV9RdnaBPNt+E2Sgmo3gePebCRgZ1R7g6d23+53zCTnuB0amKI4AXq6VM8jj2DUAa0S1vjJxkw==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^5.0.0" + } + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz", + "integrity": "sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg==", + "dev": true, + "requires": { + "loader-utils": "^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": { + "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" + } + } + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.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 + }, + "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" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.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": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==" + } + } +} diff --git a/angular-allow-only-numerics-digits-textbox-field/package.json b/angular-allow-only-numerics-digits-textbox-field/package.json new file mode 100644 index 00000000..4aa1f9ed --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/package.json @@ -0,0 +1,46 @@ +{ + "name": "angular-allow-only-numerics-digits-textbox-field", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~10.0.5", + "@angular/common": "~10.0.5", + "@angular/compiler": "~10.0.5", + "@angular/core": "~10.0.5", + "@angular/forms": "~10.0.5", + "@angular/platform-browser": "~10.0.5", + "@angular/platform-browser-dynamic": "~10.0.5", + "@angular/router": "~10.0.5", + "rxjs": "~6.6.0", + "tslib": "^2.0.0", + "zone.js": "~0.10.2" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.1000.4", + "@angular/cli": "^10.0.4", + "@angular/compiler-cli": "~10.0.5", + "@types/jasmine": "~3.5.0", + "@types/jasminewd2": "~2.0.3", + "@types/node": "^14.0.24", + "codelyzer": "^6.0.0", + "jasmine-core": "~3.5.0", + "jasmine-spec-reporter": "~5.0.2", + "karma": "~5.1.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage-istanbul-reporter": "~3.0.3", + "karma-jasmine": "~3.3.1", + "karma-jasmine-html-reporter": "^1.4.2", + "protractor": "~7.0.0", + "ts-node": "~8.10.2", + "tslint": "~6.1.0", + "typescript": "~3.9.7" + } +} diff --git a/angular-allow-only-numerics-digits-textbox-field/readme.rst b/angular-allow-only-numerics-digits-textbox-field/readme.rst new file mode 100644 index 00000000..0c749648 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/readme.rst @@ -0,0 +1 @@ +You can go through the tutorial https://www.roytuts.com/allow-only-numeric-values-or-digits-in-textbox-input-field-using-angular/ diff --git a/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.css b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.html b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.html new file mode 100644 index 00000000..ab713176 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.html @@ -0,0 +1,8 @@ + + + + + +   \ No newline at end of file diff --git a/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.spec.ts b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.spec.ts new file mode 100644 index 00000000..c1b3d365 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-allow-only-numerics-digits-textbox-field'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-allow-only-numerics-digits-textbox-field'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-allow-only-numerics-digits-textbox-field app is running!'); + }); +}); diff --git a/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.ts b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.ts new file mode 100644 index 00000000..89c11958 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/src/app/app.component.ts @@ -0,0 +1,28 @@ +import { Component/*, ViewEncapsulation*/ } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + //styleUrls: ['./app.component.css'], + //styles: ['.msg {color: red;}'], + //encapsulation: ViewEncapsulation.None, +}) +export class AppComponent { + + //msg: string; + + allowNumericDigitsOnlyOnKeyUp(e) { + /*const charCode = e.which ? e.which : e.keyCode; + + if (charCode > 31 && (charCode < 48 || charCode > 57)) { + this.msg = 'OOPs! Only numeric values or digits allowed'; + }*/ + + //console.log(e.target.value); + + if(/\D/g.test(e.target.value)) { + e.target.value = e.target.value.replace(/\D/g,''); + } + } + +} diff --git a/angular-allow-only-numerics-digits-textbox-field/src/app/app.module.ts b/angular-allow-only-numerics-digits-textbox-field/src/app/app.module.ts new file mode 100644 index 00000000..f6571635 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/src/app/app.module.ts @@ -0,0 +1,16 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-allow-only-numerics-digits-textbox-field/src/index.html b/angular-allow-only-numerics-digits-textbox-field/src/index.html new file mode 100644 index 00000000..376e39c0 --- /dev/null +++ b/angular-allow-only-numerics-digits-textbox-field/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular - Allow Only Numeric Values or Digits into Textbox Field + + + + + + + + From 1fae936cb5a4d660c306c4105c01cbd781555573 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Fri, 24 Jul 2020 18:24:56 +0530 Subject: [PATCH 016/220] Update readme.rst --- angular-allow-only-numerics-digits-textbox-field/readme.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-allow-only-numerics-digits-textbox-field/readme.rst b/angular-allow-only-numerics-digits-textbox-field/readme.rst index 0c749648..82d2377d 100644 --- a/angular-allow-only-numerics-digits-textbox-field/readme.rst +++ b/angular-allow-only-numerics-digits-textbox-field/readme.rst @@ -1 +1 @@ -You can go through the tutorial https://www.roytuts.com/allow-only-numeric-values-or-digits-in-textbox-input-field-using-angular/ +You can go through the tutorial https://www.roytuts.com/allow-only-numeric-values-or-digits-in-input-field-using-angular/ From 99233da52c024372d71e5b4f9595b7ff53afeccc Mon Sep 17 00:00:00 2001 From: Soumitra Date: Sun, 2 Aug 2020 12:57:28 +0530 Subject: [PATCH 017/220] angular 7/8: updated to angular 10 also --- angular-file-download/app/app.component.css | 0 .../app/app.component.spec.ts | 10 ++++----- angular-file-download/app/app.component.ts | 11 +++++----- angular-file-download/app/app.module.ts | 8 ++++--- angular-file-download/app/file.service.ts | 22 ++++++++----------- 5 files changed, 24 insertions(+), 27 deletions(-) create mode 100644 angular-file-download/app/app.component.css diff --git a/angular-file-download/app/app.component.css b/angular-file-download/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-file-download/app/app.component.spec.ts b/angular-file-download/app/app.component.spec.ts index b8d7f1b2..a8b6e3cc 100644 --- a/angular-file-download/app/app.component.spec.ts +++ b/angular-file-download/app/app.component.spec.ts @@ -16,20 +16,20 @@ describe('AppComponent', () => { it('should create the app', () => { const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; + const app = fixture.componentInstance; expect(app).toBeTruthy(); }); it(`should have as title 'angular-file-download'`, () => { const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; + const app = fixture.componentInstance; expect(app.title).toEqual('angular-file-download'); }); - it('should render title in a h1 tag', () => { + it('should render title', () => { const fixture = TestBed.createComponent(AppComponent); fixture.detectChanges(); - const compiled = fixture.debugElement.nativeElement; - expect(compiled.querySelector('h1').textContent).toContain('Welcome to angular-file-download!'); + const compiled = fixture.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-file-download app is running!'); }); }); diff --git a/angular-file-download/app/app.component.ts b/angular-file-download/app/app.component.ts index 076c5d78..c17514c5 100644 --- a/angular-file-download/app/app.component.ts +++ b/angular-file-download/app/app.component.ts @@ -1,7 +1,6 @@ import { Component } from '@angular/core'; import { FileService } from './file.service'; import * as fileSaver from 'file-saver'; -import { HttpResponse } from '@angular/common/http'; @Component({ selector: 'app-root', @@ -15,13 +14,13 @@ export class AppComponent { download() { this.fileService.downloadFile().subscribe(response => { - //let blob:any = new Blob([response.blob()], { type: 'text/json; charset=utf-8' }); - //const url= window.URL.createObjectURL(blob); + let blob:any = new Blob([response], { type: 'text/json; charset=utf-8' }); + const url = window.URL.createObjectURL(blob); //window.open(url); - window.location.href = response.url; - //fileSaver.saveAs(blob, 'employees.json'); + //window.location.href = response.url; + fileSaver.saveAs(blob, 'employees.json'); }), error => console.log('Error downloading the file'), () => console.info('File downloaded successfully'); } -} +} \ No newline at end of file diff --git a/angular-file-download/app/app.module.ts b/angular-file-download/app/app.module.ts index db6a2473..ab652e6b 100644 --- a/angular-file-download/app/app.module.ts +++ b/angular-file-download/app/app.module.ts @@ -1,6 +1,7 @@ import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; -import {HttpModule} from '@angular/http'; +//import { HttpModule } from '@angular/http'; //Angular 7/8 +import { HttpClientModule } from '@angular/common/http'; //Angular 11 import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; @@ -11,9 +12,10 @@ import { AppComponent } from './app.component'; imports: [ BrowserModule, AppRoutingModule, - HttpModule + //HttpModule //Angular 7/8 + HttpClientModule //Angular 11 ], providers: [], bootstrap: [AppComponent] }) -export class AppModule { } +export class AppModule { } \ No newline at end of file diff --git a/angular-file-download/app/file.service.ts b/angular-file-download/app/file.service.ts index 11e6b20b..6552d0ab 100644 --- a/angular-file-download/app/file.service.ts +++ b/angular-file-download/app/file.service.ts @@ -1,21 +1,17 @@ import {Injectable} from '@angular/core'; -import {HttpResponse} from '@angular/common/http'; -import {Http, ResponseContentType} from '@angular/http'; +//import {Http, ResponseContentType} from '@angular/http'; +import {HttpClient, HttpResponse} from '@angular/common/http'; import {Observable} from 'rxjs'; @Injectable({ providedIn: 'root' }) export class FileService { - constructor(private http: Http) {} + constructor(private http: HttpClient) {} - downloadFile(): Observable>{ - return this.http.get('http://localhost:8080/employees/download', { responseType: ResponseContentType.Blob }); - } - - -//for Angular 8 -//downloadFile(): Observable{ -// return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); - // } +//downloadFile(): Observable { + return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); + downloadFile(): any { + return this.http.get('http://localhost:8080/employees/download', {responseType: 'blob'}); + } -} +} \ No newline at end of file From 7f2cdf8077e0f706b14bb34c9814cec7eb50c0f0 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Sun, 2 Aug 2020 13:25:06 +0530 Subject: [PATCH 018/220] Update file.service.ts --- angular-file-download/app/file.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/angular-file-download/app/file.service.ts b/angular-file-download/app/file.service.ts index 6552d0ab..55ad1f7e 100644 --- a/angular-file-download/app/file.service.ts +++ b/angular-file-download/app/file.service.ts @@ -9,9 +9,9 @@ export class FileService { constructor(private http: HttpClient) {} //downloadFile(): Observable { - return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); + //return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); downloadFile(): any { return this.http.get('http://localhost:8080/employees/download', {responseType: 'blob'}); } -} \ No newline at end of file +} From cbf28d3118aa9604daa772883ccd4b882d97b9b3 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 30 Sep 2020 13:30:07 +0530 Subject: [PATCH 019/220] committed the missing files --- .../src/app/app.component.css | 0 .../src/app/app.component.html | 6 +++ .../src/app/app.component.spec.ts | 35 +++++++++++++++ angular-autocomplete/src/app/app.component.ts | 45 +++++++++++++++++++ angular-autocomplete/src/app/app.module.ts | 22 +++++++++ .../src/app/search.service.spec.ts | 16 +++++++ .../src/app/search.service.ts | 16 +++++++ .../src/assets/data/results.json | 21 +++++++++ 8 files changed, 161 insertions(+) create mode 100644 angular-autocomplete/src/app/app.component.css create mode 100644 angular-autocomplete/src/app/app.component.html create mode 100644 angular-autocomplete/src/app/app.component.spec.ts create mode 100644 angular-autocomplete/src/app/app.component.ts create mode 100644 angular-autocomplete/src/app/app.module.ts create mode 100644 angular-autocomplete/src/app/search.service.spec.ts create mode 100644 angular-autocomplete/src/app/search.service.ts create mode 100644 angular-autocomplete/src/assets/data/results.json diff --git a/angular-autocomplete/src/app/app.component.css b/angular-autocomplete/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-autocomplete/src/app/app.component.html b/angular-autocomplete/src/app/app.component.html new file mode 100644 index 00000000..dcc9892d --- /dev/null +++ b/angular-autocomplete/src/app/app.component.html @@ -0,0 +1,6 @@ + + +   + + + \ No newline at end of file diff --git a/angular-autocomplete/src/app/app.component.spec.ts b/angular-autocomplete/src/app/app.component.spec.ts new file mode 100644 index 00000000..7f84ddd3 --- /dev/null +++ b/angular-autocomplete/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed, async } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-autocomplete'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-autocomplete'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-autocomplete app is running!'); + }); +}); diff --git a/angular-autocomplete/src/app/app.component.ts b/angular-autocomplete/src/app/app.component.ts new file mode 100644 index 00000000..ef42e015 --- /dev/null +++ b/angular-autocomplete/src/app/app.component.ts @@ -0,0 +1,45 @@ +import { Component, OnInit } from '@angular/core'; + +import { SearchService } from './search.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + + results: any[] = []; + searchResults: any[] = []; + + constructor(private searchService: SearchService) { } + + ngOnInit() { + this.getSearchResults(); + } + + getSearchResults(): void { + this.searchService.getResultList().subscribe(sr => {Object.assign(this.searchResults, sr);}); + } + + searchOnKeyUp(event) { + let input = event.target.value; + //console.log('event.target.value: ' + input); + //console.log('this.searchResults: ' + this.searchResults); + if (input.length > 1) { + this.results = this.searchFromArray(this.searchResults, input); + } + } + + searchFromArray(arr, regex) { + let matches = [], i; + for (i = 0; i < arr.length; i++) { + if (arr[i].match(regex)) { + matches.push(arr[i]); + } + } + //console.log('matches: ' + matches); + return matches; + }; + +} diff --git a/angular-autocomplete/src/app/app.module.ts b/angular-autocomplete/src/app/app.module.ts new file mode 100644 index 00000000..2b90ff27 --- /dev/null +++ b/angular-autocomplete/src/app/app.module.ts @@ -0,0 +1,22 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +import { SearchService } from './search.service'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + HttpClientModule + ], + providers: [SearchService], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-autocomplete/src/app/search.service.spec.ts b/angular-autocomplete/src/app/search.service.spec.ts new file mode 100644 index 00000000..23c42c7b --- /dev/null +++ b/angular-autocomplete/src/app/search.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { SearchService } from './search.service'; + +describe('SearchService', () => { + let service: SearchService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(SearchService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-autocomplete/src/app/search.service.ts b/angular-autocomplete/src/app/search.service.ts new file mode 100644 index 00000000..bb9e261f --- /dev/null +++ b/angular-autocomplete/src/app/search.service.ts @@ -0,0 +1,16 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; + +@Injectable({ + providedIn: 'root' +}) +export class SearchService { + + constructor(private http: HttpClient) { } + + getResultList() { + const headers = new HttpHeaders({ 'Content-Type': 'application/json' }) + return this.http.get('./assets/data/results.json', { headers }); + } + +} diff --git a/angular-autocomplete/src/assets/data/results.json b/angular-autocomplete/src/assets/data/results.json new file mode 100644 index 00000000..8b583536 --- /dev/null +++ b/angular-autocomplete/src/assets/data/results.json @@ -0,0 +1,21 @@ +[ + "Lorem Ipsum is simply dummy text of the printing and typesetting", + "Lorem Ipsum has been the industry's standard dummy", + "nd scrambled it to make a type specimen book. It", + "typesetting, remaining essentially unchanged. It ", + "sum passages, and more recently with desktop publi", + "Contrary to popular belief, Lorem Ipsum is not sim", + "professor at Hampden-Sydney College in Virginia, looked up one", + "passage, and going through the cites of the word in", + "comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum", + "BC. This book is a treatise on the theory of ethics, very popu", + "here are many variations of passages of Lorem Ipsum availa", + "believable. If you are going to use a passage of Lorem Ips", + "middle of text. All the Lorem Ipsum generators on the Intern", + "tend to repeat predefined chunks as necessary, making this the", + "first true generator on the Internet. It uses a dictionary of over 20", + "he standard chunk of Lorem Ipsum used since the 1500s i", + "1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are als", + "reproduced in their exact original form, accompanied by English", + "eadable content of a page when looking at its layout. The point" +] \ No newline at end of file From a51a43c841f9d9cfcf1ba30f4986b2dd94eeab7e Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 30 Sep 2020 15:42:03 +0530 Subject: [PATCH 020/220] angular load local json file --- angular-load-local-json/package-lock.json | 13833 ++++++++++++++++ angular-load-local-json/package.json | 46 + angular-load-local-json/readme.rst | 1 + .../src/app/app-routing.module.ts | 10 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 5 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 20 + angular-load-local-json/src/app/app.module.ts | 22 + .../src/app/file.service.spec.ts | 16 + .../src/app/file.service.ts | 15 + .../src/assets/data/results.json | 21 + 12 files changed, 14024 insertions(+) create mode 100644 angular-load-local-json/package-lock.json create mode 100644 angular-load-local-json/package.json create mode 100644 angular-load-local-json/readme.rst create mode 100644 angular-load-local-json/src/app/app-routing.module.ts create mode 100644 angular-load-local-json/src/app/app.component.css create mode 100644 angular-load-local-json/src/app/app.component.html create mode 100644 angular-load-local-json/src/app/app.component.spec.ts create mode 100644 angular-load-local-json/src/app/app.component.ts create mode 100644 angular-load-local-json/src/app/app.module.ts create mode 100644 angular-load-local-json/src/app/file.service.spec.ts create mode 100644 angular-load-local-json/src/app/file.service.ts create mode 100644 angular-load-local-json/src/assets/data/results.json diff --git a/angular-load-local-json/package-lock.json b/angular-load-local-json/package-lock.json new file mode 100644 index 00000000..5811b50b --- /dev/null +++ b/angular-load-local-json/package-lock.json @@ -0,0 +1,13833 @@ +{ + "name": "angular-load-local-json", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1001.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1001.3.tgz", + "integrity": "sha512-WS5IAN6I73jKapiHKYz3U05Kka4eVRmwCk++GWM2uGChluiZsI87eK8vxMS3KWDIqTnAOuMpDt3XWxlASv1nlQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.3", + "rxjs": "6.6.2" + }, + "dependencies": { + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/build-angular": { + "version": "0.1001.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1001.3.tgz", + "integrity": "sha512-TQhNNfBeWLLOcXitmBTl2l95/9/2OcVVGyI5bxbpcCn8f9ioRVa2DvIxQLR92aoGkTrp7Vgd12xu07DSuuQwvg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1001.3", + "@angular-devkit/build-optimizer": "0.1001.3", + "@angular-devkit/build-webpack": "0.1001.3", + "@angular-devkit/core": "10.1.3", + "@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.3", + "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.1", + "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": { + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.1001.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1001.3.tgz", + "integrity": "sha512-tQy4ADOVDL0hJcykpZzqfInQV6ft499E3g+D0jcZL/imSsxH4EaaBA2HCc0JTeAFjmkI32OhD9T8G/swqqBcVw==", + "dev": true, + "requires": { + "loader-utils": "2.0.0", + "source-map": "0.7.3", + "tslib": "2.0.1", + "typescript": "4.0.2", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "typescript": { + "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.1001.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1001.3.tgz", + "integrity": "sha512-XpAEWRWIdh/bk2UHkP7iIjEiVwkQkAWoZPNYMJzg3iN/iAAdUDPiNBTXhFZEZjFEWT0RXl4iKW2hr5LFvpe6lw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1001.3", + "@angular-devkit/core": "10.1.3", + "rxjs": "6.6.2" + }, + "dependencies": { + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/core": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.3.tgz", + "integrity": "sha512-Ub31/eqFtSuQy3V+B74Jt0jAUw8fs8sbd0ZL2UHYUJyrwm20iIRam+mOD3Sj8HFrDGLR8m56KsxJ12KvC1oxtQ==", + "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" + }, + "dependencies": { + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular-devkit/schematics": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.3.tgz", + "integrity": "sha512-5+E2bBBsphuz1KfloC5yA+hXSEbxMokkp5UEp+X9VC7zUGTXV8sxuvcbBo+JVutaoNHezJGu2JUx/LqNrKd58w==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.3", + "ora": "5.0.0", + "rxjs": "6.6.2" + }, + "dependencies": { + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "@angular/animations": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-10.1.3.tgz", + "integrity": "sha512-qIdxP28iF6qaoGBB3C6VvHt22nR3FMK5kh+no+jYmmy6z5cBVhwS/Vb6nkx+XRqivKBVHxWNZQ4ae6xmTg/k7A==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/cli": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.1.3.tgz", + "integrity": "sha512-wj+ZcTLRzM94asLUZRO5U96CLEsnWosa3Iqub+1AH1/C8Wv2w/2njUKDM7ifQeebYzjPb5EcN4EIAGcHAGyeWw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1001.3", + "@angular-devkit/core": "10.1.3", + "@angular-devkit/schematics": "10.1.3", + "@schematics/angular": "10.1.3", + "@schematics/update": "0.1001.3", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.1.1", + "ini": "1.3.5", + "inquirer": "7.3.3", + "npm-package-arg": "8.0.1", + "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.3.2", + "symbol-observable": "1.2.0", + "universal-analytics": "0.4.23", + "uuid": "8.3.0" + }, + "dependencies": { + "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" + } + }, + "uuid": { + "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": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-10.1.3.tgz", + "integrity": "sha512-+9UsK+ZTCLO3MvTYlDTbjJGAZxtK9WftHWxbT3NTAJ8tisDfb+MwXB0xNw7qLOysMe3u04zShT0YXYZo5aJBrw==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/compiler": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-10.1.3.tgz", + "integrity": "sha512-rfiXkf6BPFWHLU0rg+c5BgTdrxVJcyOQipKw3iI2W00RsU3VCFTXKYpm10DamhRrNOf8rJcboqMbdi34awy6xA==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/compiler-cli": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.1.3.tgz", + "integrity": "sha512-31XZ6jv4Vjsaa0kF+gzeHMyQiMILpaaZa+j1f5IqeS+HBl1ThxLTCpAhR1TVfZ/2EZV6uAM8o8FTYrhscy9qTA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "fs-extra": "4.0.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "semver": "^6.3.0", + "source-map": "^0.6.1", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.0.0", + "yargs": "15.3.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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.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 + }, + "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 + }, + "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" + } + }, + "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==", + "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 + }, + "semver": { + "version": "6.3.0", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz", + "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==", + "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.0" + } + }, + "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" + } + } + } + }, + "@angular/core": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-10.1.3.tgz", + "integrity": "sha512-2rnNa8bSH1JoQRzUWXXvPGgxtNA6mSiIqDZs1tHdQZxJI15NbyAJhw6lglgBFahE/nOcUx+11ZhxaPJWSsbEOg==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/forms": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-10.1.3.tgz", + "integrity": "sha512-ntLnIZnEo+9ziajnjQPYvVR5m0gRfQBbXx5dug4EuUI5SzE2WzcTEZTnltgw4cLqOy/fOt8cXMiW0YeRBHsjKA==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/platform-browser": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-10.1.3.tgz", + "integrity": "sha512-Y5/M9NEmQceda96a9ntmxidfgJTf23DmEvGw0SJ1TAn2X9EjlM4s7H8KNH9R/tDPK9QcuvzX9FTZsxQ9b6kCFQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.1.3.tgz", + "integrity": "sha512-JGVz0XxiZuF1FGJ2zUk1/TogIlBFgFCUgNbSyULIfE/UXcuuvvLlzF+ls26tHK06lFHRAVHFjjDpyA270UzRTQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/router": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-10.1.3.tgz", + "integrity": "sha512-CAd6u1y+NjB8edtuC2j2OpS6xFO+s90bg4kyu7zr9i0wIQX8xI+neFzkTeoYWJ0PNfi05cCGelyQnLZPZFsyvw==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@babel/code-frame": { + "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" + } + }, + "@babel/compat-data": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", + "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", + "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 + } + } + }, + "@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 + } + } + }, + "@babel/generator": { + "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.11.0", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "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.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "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.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.4", + "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.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "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.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz", + "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "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", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "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" + } + }, + "@babel/helper-hoist-variables": { + "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.4" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", + "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", + "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/template": "^7.10.4", + "@babel/types": "^7.11.0", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "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" + } + }, + "@babel/helper-plugin-utils": { + "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.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.19" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz", + "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-replace-supers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-simple-access": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", + "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-split-export-declaration": { + "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" + } + }, + "@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 + }, + "@babel/helper-wrap-function": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", + "dev": true, + "requires": { + "@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.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "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", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", + "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz", + "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz", + "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==", + "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.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz", + "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==", + "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.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@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-proposal-optional-catch-binding": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz", + "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz", + "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", + "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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "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.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", + "dev": true, + "requires": { + "@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.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", + "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-module-imports": "^7.10.4", + "@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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", + "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz", + "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "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.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.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.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.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", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "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.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", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", + "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.11.5", + "@babel/types": "^7.11.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/generator": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", + "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", + "dev": true, + "requires": { + "@babel/types": "^7.11.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.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" + } + }, + "@ngtools/webpack": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.1.3.tgz", + "integrity": "sha512-wEg3hY0u+HMAIypClOVnpjYaNwBp+yY0pEb1yNc3Id8bBlw76Y+wk+kGplESelkNQKlfwKDaMFk+7EjGkOrmng==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.3", + "enhanced-resolve": "4.3.0", + "webpack-sources": "1.4.3" + } + }, + "@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==", + "dev": true, + "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==", + "dev": true + }, + "@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" + } + }, + "@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.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.1.3.tgz", + "integrity": "sha512-X3tNnpfF/jkl1KcyCC8PaOYogQlTZ9s7Yuz0va0DAVOptIqorpf8e6+lY0PPLKshaK9TSiFUcQ8SYYnjAVKcdA==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.3", + "@angular-devkit/schematics": "10.1.3", + "jsonc-parser": "2.3.0" + } + }, + "@schematics/update": { + "version": "0.1001.3", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1001.3.tgz", + "integrity": "sha512-ah4YHjEXACmpX0i3cAn5OguH5S430HD+zbxlMu4AC93A8W52ll97vqvUVF8NLZ6RKcOV/8tXmzgzvJDe07i8yQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.3", + "@angular-devkit/schematics": "10.1.3", + "@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" + } + }, + "@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 + }, + "@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": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@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 + }, + "@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": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@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 + }, + "@types/node": { + "version": "12.12.62", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.62.tgz", + "integrity": "sha512-qAfo81CsD7yQIM9mVyh6B/U47li5g7cfpVQEDMfQeF8pSZVwzbhwU3crc0qG4DmpsebpJPR49AKOExQyJ05Cpg==", + "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/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/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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@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 + }, + "@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==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@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": { + "@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" + } + }, + "@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/@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "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", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "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.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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "app-root-path": { + "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": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "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==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "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=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "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=", + "dev": true + }, + "aws4": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + }, + "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 + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "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.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "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": { + "@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": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true + }, + "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" + } + }, + "caniuse-lite": { + "version": "1.0.30001140", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001140.tgz", + "integrity": "sha512-xFtvBtfGrpjTOxTpjP5F2LmN04/ZGfYV8EQzUIC/RmKpdrmzJrjqlJ4ho7sGuAMPko2/Jl08h7x9uObCfBFaAA==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", + "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" + } + }, + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz", + "integrity": "sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==", + "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==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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 + }, + "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" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "codelyzer": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.0.tgz", + "integrity": "sha512-edJIQCIcxD9DhVSyBEdJ38AbLikm515Wl91t5RDGNT88uA6uQdTm4phTWfn9JhzAI8kXNUcfYyAE90lJElpGtA==", + "dev": true, + "requires": { + "@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", + "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", + "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 + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "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.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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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": { + "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" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "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==", + "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" + }, + "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" + } + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "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": { + "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 + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "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": { + "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 + } + } + }, + "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": { + "postcss": "^7.0.1", + "timsort": "^0.3.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==", + "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" + } + }, + "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": { + "css": "^2.0.0" + } + }, + "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" + } + }, + "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": { + "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-what": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "dev": true + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "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": { + "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 + } + } + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "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-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": "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "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-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" + } + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.576", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.576.tgz", + "integrity": "sha512-uSEI0XZ//5ic+0NdOqlxp0liCD44ck20OAGyLMSymIWTEAtHKVJi6JM18acOnRgUgX7Q65QqnI+sNncNvIy8ew==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "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.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", + "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "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.0", + "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.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "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==", + "dev": true, + "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" + } + }, + "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", + "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-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.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", + "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", + "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 + }, + "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 + }, + "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": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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 + } + } + }, + "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==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "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-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "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" + } + }, + "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 + }, + "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==", + "dev": true, + "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, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" + } + }, + "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" + } + }, + "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" + }, + "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": { + "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-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" + } + }, + "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 + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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": "4.0.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", + "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-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-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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "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", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "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, + "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" + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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 + }, + "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" + } + }, + "hosted-git-info": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.5.tgz", + "integrity": "sha512-i4dpK6xj9BIpVOTboXIlKG9+8HMKggcrMX7WA24xZtKwX0TPelq/rbaS5rCKeNX8sJXZJGdSxpnEGtta+wismQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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" + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "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-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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "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==", + "dev": true + }, + "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-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "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-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==", + "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==", + "dev": true, + "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==", + "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==", + "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=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "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 + }, + "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==", + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "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=", + "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==", + "dev": true, + "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=", + "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==", + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "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-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": { + "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 + }, + "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" + } + }, + "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.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==", + "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-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-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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true, + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.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 + }, + "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 + }, + "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" + } + }, + "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==", + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "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": { + "which": "^1.2.1" + } + }, + "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": { + "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": "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.6.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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "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.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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "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" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "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" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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.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.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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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": { + "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" + } + }, + "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 + }, + "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, + "requires": { + "yallist": "^4.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==", + "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" + }, + "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": { + "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": { + "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", + "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", + "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" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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==", + "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 + } + } + }, + "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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "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": { + "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" + } + }, + "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": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.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" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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": { + "glob": "^7.1.3" + } + } + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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 + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + } + } + }, + "node-releases": { + "version": "1.1.61", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", + "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "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==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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 + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "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" + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.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==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.0.0", + "semver": "^7.0.0" + } + }, + "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": { + "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" + } + }, + "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" + } + }, + "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 + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "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=", + "dev": true, + "requires": { + "path-key": "^2.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==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "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=", + "dev": true, + "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==", + "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" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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": { + "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.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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.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", + "is-wsl": "^2.1.1" + } + }, + "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": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "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==", + "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" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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" + } + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": 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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.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 + }, + "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-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-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": { + "retry": "^0.12.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 + }, + "pacote": { + "version": "9.5.12", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz", + "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==", + "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" + }, + "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" + } + }, + "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", + "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-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", + "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" + } + }, + "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", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "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": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "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", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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": { + "ts-pnp": "^1.1.6" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "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" + } + } + } + }, + "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=", + "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" + }, + "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 + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.4.tgz", + "integrity": "sha512-0I79VRAd1UTkaHzY9w83P39YGO/M3bG7/tNLrHGEunBolfoGM0hSjrGvjoeaj0JE/zIw5GsI2KZ0UwDJqv5hjw==", + "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": { + "postcss": "^7.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==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "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" + } + }, + "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": { + "postcss": "^7.0.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" + }, + "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-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": { + "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": { + "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" + } + }, + "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" + } + } + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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": { + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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 + } + } + }, + "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": { + "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 + } + } + }, + "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 + } + } + }, + "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 + } + } + }, + "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": { + "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-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": { + "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-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, + "requires": { + "browserslist": "^4.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" + }, + "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-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", + "svgo": "^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==", + "dev": true + } + } + }, + "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": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "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 + }, + "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==", + "dev": true + }, + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "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" + }, + "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 + }, + "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" + } + }, + "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": { + "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", + "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": { + "source-map": "^0.5.6" + } + }, + "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" + }, + "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==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "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==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "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": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.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==", + "dev": true + }, + "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": { + "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 + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "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 + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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 + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "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.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" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "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", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "regexpu-core": { + "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", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "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", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "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": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "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" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "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 + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "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": "10.0.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.1.tgz", + "integrity": "sha512-b2PSldKVTS3JcFPHSrEXh3BeAfR7XknGiGCAO5aHruR3Pf3kqLP3Gb2ypXLglRrAzgZkloNxLZ7GXEGDX0hBUQ==", + "dev": true, + "requires": { + "klona": "^2.0.3", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^2.7.0", + "semver": "^7.3.2" + } + }, + "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" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "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" + } + }, + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "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.10.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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": { + "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", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz", + "integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==", + "dev": true, + "requires": { + "debug": "~4.1.0", + "engine.io": "~3.4.0", + "has-binary2": "~1.0.2", + "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" + } + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "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", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + }, + "socket.io-parser": { + "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.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", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "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 + } + } + } + } + }, + "socket.io-parser": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-loader": { + "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": { + "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": { + "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 + } + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "speed-measure-webpack-plugin": { + "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" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "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 + }, + "style-loader": { + "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": "^2.0.0", + "schema-utils": "^2.6.6" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylus": { + "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.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + }, + "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" + } + } + } + }, + "supports-color": { + "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" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "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==", + "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 + }, + "tar": { + "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.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "terser": { + "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", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "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": "^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": "^5.0.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" + } + }, + "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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", + "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.6", + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", + "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==" + }, + "tslint": { + "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", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.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==", + "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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "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", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "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", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "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": "^4.1.1", + "request": "^2.88.2", + "uuid": "^3.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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "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.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "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.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==", + "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" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "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==", + "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" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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" + } + } + } + }, + "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=", + "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-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, + "optional": true, + "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=", + "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" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "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, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.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, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "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.44.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.1.tgz", + "integrity": "sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ==", + "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": { + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "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" + } + }, + "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", + "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", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "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" + } + }, + "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", + "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" + } + }, + "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" + } + }, + "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 + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "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", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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=", + "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" + } + } + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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": "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==", + "dev": true, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "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" + }, + "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.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" + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "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.2.2", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.2.2.tgz", + "integrity": "sha512-PcVnO6NiewhkmzV0qn7A+UZ9Xx4maNTI+O+TShmfE4pqjoCMwUMjkvoNhNHPTvgR7QH9Xt3R13iHuWy2sToFxQ==", + "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", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "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" + }, + "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" + } + } + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.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 + }, + "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" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.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": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "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": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==" + } + } +} diff --git a/angular-load-local-json/package.json b/angular-load-local-json/package.json new file mode 100644 index 00000000..955e1d8e --- /dev/null +++ b/angular-load-local-json/package.json @@ -0,0 +1,46 @@ +{ + "name": "angular-load-local-json", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~10.1.3", + "@angular/common": "~10.1.3", + "@angular/compiler": "~10.1.3", + "@angular/core": "~10.1.3", + "@angular/forms": "~10.1.3", + "@angular/platform-browser": "~10.1.3", + "@angular/platform-browser-dynamic": "~10.1.3", + "@angular/router": "~10.1.3", + "rxjs": "~6.6.0", + "tslib": "^2.0.0", + "zone.js": "~0.10.2" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.1001.3", + "@angular/cli": "~10.1.3", + "@angular/compiler-cli": "~10.1.3", + "@types/node": "^12.11.1", + "@types/jasmine": "~3.5.0", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^6.0.0", + "jasmine-core": "~3.6.0", + "jasmine-spec-reporter": "~5.0.0", + "karma": "~5.0.0", + "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", + "protractor": "~7.0.0", + "ts-node": "~8.3.0", + "tslint": "~6.1.0", + "typescript": "~4.0.2" + } +} diff --git a/angular-load-local-json/readme.rst b/angular-load-local-json/readme.rst new file mode 100644 index 00000000..23b66cfb --- /dev/null +++ b/angular-load-local-json/readme.rst @@ -0,0 +1 @@ +Tutorial can be found here https://www.roytuts.com/how-to-load-local-json-file-in-angular-application/ \ No newline at end of file diff --git a/angular-load-local-json/src/app/app-routing.module.ts b/angular-load-local-json/src/app/app-routing.module.ts new file mode 100644 index 00000000..d425c6f5 --- /dev/null +++ b/angular-load-local-json/src/app/app-routing.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-load-local-json/src/app/app.component.css b/angular-load-local-json/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-load-local-json/src/app/app.component.html b/angular-load-local-json/src/app/app.component.html new file mode 100644 index 00000000..c309317f --- /dev/null +++ b/angular-load-local-json/src/app/app.component.html @@ -0,0 +1,5 @@ + + +
+

{{i+1}}. {{r}}

+
\ No newline at end of file diff --git a/angular-load-local-json/src/app/app.component.spec.ts b/angular-load-local-json/src/app/app.component.spec.ts new file mode 100644 index 00000000..b07583b4 --- /dev/null +++ b/angular-load-local-json/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-load-local-json'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-load-local-json'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-load-local-json app is running!'); + }); +}); diff --git a/angular-load-local-json/src/app/app.component.ts b/angular-load-local-json/src/app/app.component.ts new file mode 100644 index 00000000..091d9212 --- /dev/null +++ b/angular-load-local-json/src/app/app.component.ts @@ -0,0 +1,20 @@ +import { Component, OnInit } from '@angular/core'; + +import { FileService } from './file.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + + results: any[] = []; + + constructor(private fileService: FileService) { } + + ngOnInit() { + this.fileService.getResultList().subscribe(sr => {Object.assign(this.results, sr);}); + } + +} diff --git a/angular-load-local-json/src/app/app.module.ts b/angular-load-local-json/src/app/app.module.ts new file mode 100644 index 00000000..5fa06a79 --- /dev/null +++ b/angular-load-local-json/src/app/app.module.ts @@ -0,0 +1,22 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +import { HttpClientModule } from '@angular/common/http'; +import { FileService } from './file.service'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + HttpClientModule + ], + providers: [FileService], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-load-local-json/src/app/file.service.spec.ts b/angular-load-local-json/src/app/file.service.spec.ts new file mode 100644 index 00000000..35474aab --- /dev/null +++ b/angular-load-local-json/src/app/file.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { FileService } from './file.service'; + +describe('FileService', () => { + let service: FileService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(FileService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-load-local-json/src/app/file.service.ts b/angular-load-local-json/src/app/file.service.ts new file mode 100644 index 00000000..45482b8e --- /dev/null +++ b/angular-load-local-json/src/app/file.service.ts @@ -0,0 +1,15 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; + +@Injectable({ + providedIn: 'root' +}) +export class FileService { + + constructor(private http: HttpClient) { } + + getResultList() { + const headers = new HttpHeaders({ 'Content-Type': 'application/json' }) + return this.http.get('./assets/data/results.json', { headers }); + } +} diff --git a/angular-load-local-json/src/assets/data/results.json b/angular-load-local-json/src/assets/data/results.json new file mode 100644 index 00000000..8b583536 --- /dev/null +++ b/angular-load-local-json/src/assets/data/results.json @@ -0,0 +1,21 @@ +[ + "Lorem Ipsum is simply dummy text of the printing and typesetting", + "Lorem Ipsum has been the industry's standard dummy", + "nd scrambled it to make a type specimen book. It", + "typesetting, remaining essentially unchanged. It ", + "sum passages, and more recently with desktop publi", + "Contrary to popular belief, Lorem Ipsum is not sim", + "professor at Hampden-Sydney College in Virginia, looked up one", + "passage, and going through the cites of the word in", + "comes from sections 1.10.32 and 1.10.33 of \"de Finibus Bonorum", + "BC. This book is a treatise on the theory of ethics, very popu", + "here are many variations of passages of Lorem Ipsum availa", + "believable. If you are going to use a passage of Lorem Ips", + "middle of text. All the Lorem Ipsum generators on the Intern", + "tend to repeat predefined chunks as necessary, making this the", + "first true generator on the Internet. It uses a dictionary of over 20", + "he standard chunk of Lorem Ipsum used since the 1500s i", + "1.10.33 from \"de Finibus Bonorum et Malorum\" by Cicero are als", + "reproduced in their exact original form, accompanied by English", + "eadable content of a page when looking at its layout. The point" +] \ No newline at end of file From 46bb2c9ee03b4b5383b7172d70c70a50cb595452 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 30 Sep 2020 15:44:43 +0530 Subject: [PATCH 021/220] adding readme.rst --- angularjs-python/readme.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 angularjs-python/readme.rst diff --git a/angularjs-python/readme.rst b/angularjs-python/readme.rst new file mode 100644 index 00000000..efce7e48 --- /dev/null +++ b/angularjs-python/readme.rst @@ -0,0 +1 @@ +You can read tutorial https://www.roytuts.com/python-rest-flask-angularjs-crud/ \ No newline at end of file From f3bfc37e5a477b45467685bb919e8f1e735fcea8 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Tue, 16 Feb 2021 17:12:06 +0530 Subject: [PATCH 022/220] updated for angular 11 --- angular-file-download/app/app.component.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/angular-file-download/app/app.component.ts b/angular-file-download/app/app.component.ts index c17514c5..4bb22a28 100644 --- a/angular-file-download/app/app.component.ts +++ b/angular-file-download/app/app.component.ts @@ -13,13 +13,15 @@ export class AppComponent { constructor(private fileService: FileService) {} download() { - this.fileService.downloadFile().subscribe(response => { + //this.fileService.downloadFile().subscribe(response => { + this.fileService.downloadFile().subscribe((response: any) => { //when you use stricter type checking let blob:any = new Blob([response], { type: 'text/json; charset=utf-8' }); const url = window.URL.createObjectURL(blob); //window.open(url); //window.location.href = response.url; fileSaver.saveAs(blob, 'employees.json'); - }), error => console.log('Error downloading the file'), + //}), error => console.log('Error downloading the file'), + }), (error: any) => console.log('Error downloading the file'), //when you use stricter type checking () => console.info('File downloaded successfully'); } From cc479eebffbcee7231d864efc201c6c6177a15f2 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Tue, 16 Feb 2021 17:13:47 +0530 Subject: [PATCH 023/220] Update readme.rst --- angular-file-download/readme.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-file-download/readme.rst b/angular-file-download/readme.rst index 0e80c0c9..2d9b3559 100644 --- a/angular-file-download/readme.rst +++ b/angular-file-download/readme.rst @@ -1 +1 @@ -You can go through the tutorial https://www.roytuts.com/download-file-from-server-using-angular/ +You can go through the tutorial https://roytuts.com/download-file-from-server-using-angular/ From c053c40852f51d4885f80a68bfa09fcdcf670127 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Tue, 23 Feb 2021 13:54:20 +0530 Subject: [PATCH 024/220] updated for angular 8 and 11 --- angular-dependent-dropdown/package_11.json | 45 +++++++++++++++++++ .../{package.json => package_8.json} | 0 .../src/app/app-routing.module.ts | 3 +- .../src/app/app.component.css | 16 ++++++- .../src/app/app.component.html | 13 +++--- .../src/app/app.component.spec.ts | 14 +++--- .../src/app/app.component.ts | 21 ++++++--- .../src/app/app.module.ts | 5 ++- 8 files changed, 93 insertions(+), 24 deletions(-) create mode 100644 angular-dependent-dropdown/package_11.json rename angular-dependent-dropdown/{package.json => package_8.json} (100%) diff --git a/angular-dependent-dropdown/package_11.json b/angular-dependent-dropdown/package_11.json new file mode 100644 index 00000000..ec169591 --- /dev/null +++ b/angular-dependent-dropdown/package_11.json @@ -0,0 +1,45 @@ +{ + "name": "angular-dependent-dropdown", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~11.2.0", + "@angular/common": "~11.2.0", + "@angular/compiler": "~11.2.0", + "@angular/core": "~11.2.0", + "@angular/forms": "~11.2.0", + "@angular/platform-browser": "~11.2.0", + "@angular/platform-browser-dynamic": "~11.2.0", + "@angular/router": "~11.2.0", + "rxjs": "~6.6.0", + "tslib": "^2.0.0", + "zone.js": "~0.11.3" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.1102.0", + "@angular/cli": "~11.2.0", + "@angular/compiler-cli": "~11.2.0", + "@types/jasmine": "~3.6.0", + "@types/node": "^12.11.1", + "codelyzer": "^6.0.0", + "jasmine-core": "~3.6.0", + "jasmine-spec-reporter": "~5.0.0", + "karma": "~6.1.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "^1.5.0", + "protractor": "~7.0.0", + "ts-node": "~8.3.0", + "tslint": "~6.1.0", + "typescript": "~4.1.2" + } +} diff --git a/angular-dependent-dropdown/package.json b/angular-dependent-dropdown/package_8.json similarity index 100% rename from angular-dependent-dropdown/package.json rename to angular-dependent-dropdown/package_8.json diff --git a/angular-dependent-dropdown/src/app/app-routing.module.ts b/angular-dependent-dropdown/src/app/app-routing.module.ts index 06c73426..02972627 100644 --- a/angular-dependent-dropdown/src/app/app-routing.module.ts +++ b/angular-dependent-dropdown/src/app/app-routing.module.ts @@ -1,6 +1,5 @@ import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; - +import { RouterModule, Routes } from '@angular/router'; const routes: Routes = []; diff --git a/angular-dependent-dropdown/src/app/app.component.css b/angular-dependent-dropdown/src/app/app.component.css index 9c558e35..009e360b 100644 --- a/angular-dependent-dropdown/src/app/app.component.css +++ b/angular-dependent-dropdown/src/app/app.component.css @@ -1 +1,15 @@ -. +.content { + display: flex; + margin: 32px auto; + padding: 0 16px; + max-width: 960px; + flex-direction: column; + align-items: center; +} + +.card-container { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-top: 16px; +} \ No newline at end of file diff --git a/angular-dependent-dropdown/src/app/app.component.html b/angular-dependent-dropdown/src/app/app.component.html index e0036bad..c1769711 100644 --- a/angular-dependent-dropdown/src/app/app.component.html +++ b/angular-dependent-dropdown/src/app/app.component.html @@ -1,4 +1,5 @@ - +-->
-

Cascading or Dependent Dropdown using Angular 8

+

Cascading or Dependent Dropdown using Angular 8/11

- //Angular 11 @@ -29,7 +31,8 @@

Cascading or Dependent Dropdown using Angular 8

- //Angular 11 diff --git a/angular-dependent-dropdown/src/app/app.component.spec.ts b/angular-dependent-dropdown/src/app/app.component.spec.ts index 48f73cd5..b2894bc5 100644 --- a/angular-dependent-dropdown/src/app/app.component.spec.ts +++ b/angular-dependent-dropdown/src/app/app.component.spec.ts @@ -1,10 +1,10 @@ -import { TestBed, async } from '@angular/core/testing'; +import { TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { AppComponent } from './app.component'; describe('AppComponent', () => { - beforeEach(async(() => { - TestBed.configureTestingModule({ + beforeEach(async () => { + await TestBed.configureTestingModule({ imports: [ RouterTestingModule ], @@ -12,24 +12,24 @@ describe('AppComponent', () => { AppComponent ], }).compileComponents(); - })); + }); it('should create the app', () => { const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; + const app = fixture.componentInstance; expect(app).toBeTruthy(); }); it(`should have as title 'angular-dependent-dropdown'`, () => { const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; + const app = fixture.componentInstance; expect(app.title).toEqual('angular-dependent-dropdown'); }); it('should render title', () => { const fixture = TestBed.createComponent(AppComponent); fixture.detectChanges(); - const compiled = fixture.debugElement.nativeElement; + const compiled = fixture.nativeElement; expect(compiled.querySelector('.content span').textContent).toContain('angular-dependent-dropdown app is running!'); }); }); diff --git a/angular-dependent-dropdown/src/app/app.component.ts b/angular-dependent-dropdown/src/app/app.component.ts index 9a0ea0d4..304e1a43 100644 --- a/angular-dependent-dropdown/src/app/app.component.ts +++ b/angular-dependent-dropdown/src/app/app.component.ts @@ -1,4 +1,4 @@ -import { OnInit, Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; import { Title } from '@angular/platform-browser'; @Component({ @@ -24,15 +24,22 @@ export class AppComponent implements OnInit { { name: 'India', states: [ {name: 'E', cities: ['Delhi', 'Kolkata', 'Mumbai', 'Bangalore']} ] }, ]; - states: Array; + //states: Array; //Angular 8 + states: Array = []; //Angular 11 - cities: Array; + //cities: Array; //Angular 8 + cities: Array = []; //Angular 11 - changeCountry(country) { - this.states = this.Countries.find(cntry => cntry.name == country).states; + //changeCountry(country) { //Angular 8 + changeCountry(country: any) { //Angular 11 + //this.states = this.Countries.find(cntry => cntry.name == country).states; //Angular 8 + this.states = this.Countries.find((cntry: any) => cntry.name == country.target.value).states; //Angular 11 } - changeState(state) { - this.cities = this.Countries.find(cntry => cntry.name == this.selectedCountry).states.find(stat => stat.name == state).cities; + //changeState(state) { //Angular 8 + changeState(state: any) { //Angular 11 + //this.cities = this.Countries.find(cntry => cntry.name == this.selectedCountry).states.find(stat => stat.name == state).cities; //Angular 8 + this.cities = this.Countries.find((cntry: any) => cntry.name == this.selectedCountry).states.find((stat: any) => stat.name == state.target.value).cities; //Angular 11 } + } diff --git a/angular-dependent-dropdown/src/app/app.module.ts b/angular-dependent-dropdown/src/app/app.module.ts index 3937ecee..1f44a526 100644 --- a/angular-dependent-dropdown/src/app/app.module.ts +++ b/angular-dependent-dropdown/src/app/app.module.ts @@ -1,5 +1,6 @@ -import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + import { FormsModule } from '@angular/forms'; import { AppRoutingModule } from './app-routing.module'; @@ -10,8 +11,8 @@ import { AppComponent } from './app.component'; AppComponent ], imports: [ - BrowserModule, FormsModule, + BrowserModule, AppRoutingModule ], providers: [], From 77ed938874fa368b7d98e3bd67e30428d1ed9532 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Tue, 2 Mar 2021 11:46:08 +0530 Subject: [PATCH 025/220] updated for angular 11 --- .../package-lock_11.json | 14993 ++++++++++++++++ ...{package-lock.json => package-lock_8.json} | 0 angular-image-upload-display/package_11.json | 45 + .../{package.json => package_8.json} | 0 .../src/app/app-routing.module.ts | 10 + .../src/app/app.component.spec.ts | 18 +- .../src/app/app.component.ts | 10 +- .../src/app/app.module.ts | 6 +- 8 files changed, 15070 insertions(+), 12 deletions(-) create mode 100644 angular-image-upload-display/package-lock_11.json rename angular-image-upload-display/{package-lock.json => package-lock_8.json} (100%) create mode 100644 angular-image-upload-display/package_11.json rename angular-image-upload-display/{package.json => package_8.json} (100%) create mode 100644 angular-image-upload-display/src/app/app-routing.module.ts diff --git a/angular-image-upload-display/package-lock_11.json b/angular-image-upload-display/package-lock_11.json new file mode 100644 index 00000000..3a9daa54 --- /dev/null +++ b/angular-image-upload-display/package-lock_11.json @@ -0,0 +1,14993 @@ +{ + "name": "angular-image-upload-display", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1102.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.2.tgz", + "integrity": "sha512-FE7DeT13elqDlELF23QqvEFnT2BkxeC5t31/QW85IN/OR5Tf/q7XEpj7giJXyzKFQ60M3ZzbznZyRz0EqtfaBQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.2.2", + "rxjs": "6.6.3" + }, + "dependencies": { + "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" + } + }, + "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.1102.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.2.tgz", + "integrity": "sha512-AjnvHrzkYTzDGzp0r5RmGoP9fyZXtaVFo0598PRusi1oWp1sW6B5FKPWw896iREOlotRXw3dsjqrGwbMcz0qyg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1102.2", + "@angular-devkit/build-optimizer": "0.1102.2", + "@angular-devkit/build-webpack": "0.1102.2", + "@angular-devkit/core": "11.2.2", + "@babel/core": "7.12.10", + "@babel/generator": "7.12.11", + "@babel/plugin-transform-async-to-generator": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.10", + "@babel/preset-env": "7.12.11", + "@babel/runtime": "7.12.5", + "@babel/template": "7.12.7", + "@jsdevtools/coverage-istanbul-loader": "3.0.5", + "@ngtools/webpack": "11.2.2", + "ansi-colors": "4.1.1", + "autoprefixer": "10.2.4", + "babel-loader": "8.2.2", + "browserslist": "^4.9.1", + "cacache": "15.0.5", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "6.3.2", + "core-js": "3.8.3", + "critters": "0.0.7", + "css-loader": "5.0.1", + "cssnano": "4.1.10", + "file-loader": "6.2.0", + "find-cache-dir": "3.3.1", + "glob": "7.1.6", + "https-proxy-agent": "5.0.0", + "inquirer": "7.3.3", + "jest-worker": "26.6.2", + "karma-source-map-support": "1.4.0", + "less": "4.1.1", + "less-loader": "7.3.0", + "license-webpack-plugin": "2.3.11", + "loader-utils": "2.0.0", + "mini-css-extract-plugin": "1.3.5", + "minimatch": "3.0.4", + "open": "7.4.0", + "ora": "5.3.0", + "parse5-html-rewriting-stream": "6.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "8.2.4", + "postcss-import": "14.0.0", + "postcss-loader": "4.2.0", + "raw-loader": "4.0.2", + "regenerator-runtime": "0.13.7", + "resolve-url-loader": "3.1.2", + "rimraf": "3.0.2", + "rollup": "2.38.4", + "rxjs": "6.6.3", + "sass": "1.32.6", + "sass-loader": "10.1.1", + "semver": "7.3.4", + "source-map": "0.7.3", + "source-map-loader": "1.1.3", + "source-map-support": "0.5.19", + "speed-measure-webpack-plugin": "1.4.2", + "style-loader": "2.0.0", + "stylus": "0.54.8", + "stylus-loader": "4.3.3", + "terser": "5.5.1", + "terser-webpack-plugin": "4.2.3", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "webpack": "4.44.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.11.2", + "webpack-merge": "5.7.3", + "webpack-sources": "2.2.0", + "webpack-subresource-integrity": "1.5.2", + "worker-plugin": "5.0.0" + }, + "dependencies": { + "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" + } + }, + "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.1102.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.2.tgz", + "integrity": "sha512-TCWWqAe+pWZzLp/g2gG8Z5NC8JSgDNfyEuMBWxEUfo1Sm3BluXoz0BbmnietuhXJZ+fPAp9rLLzEGZlHvOlmOA==", + "dev": true, + "requires": { + "loader-utils": "2.0.0", + "source-map": "0.7.3", + "tslib": "2.1.0", + "typescript": "4.1.3", + "webpack-sources": "2.2.0" + }, + "dependencies": { + "typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1102.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.2.tgz", + "integrity": "sha512-59CBbwbdN8lI5/whuNeAZHRJxPlOmDc5ux8aJJNwWI9w54fz0ut/MLT3iuPk+WZuKlGdpS1sGkObfZwWen5kIQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1102.2", + "@angular-devkit/core": "11.2.2", + "rxjs": "6.6.3" + }, + "dependencies": { + "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" + } + }, + "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": "11.2.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.2.tgz", + "integrity": "sha512-LUDO1AdIjereiMh0j5p9xJcdr9ifhbWCPxlZqfu5wHzUfhCx9gO2Lvjp6rZXQ3OedXg5IZUnyxHlzkszQOsgiw==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + }, + "dependencies": { + "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" + } + }, + "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/schematics": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.2.tgz", + "integrity": "sha512-6bIxMwafz/+lwdtcshwOuFfhxTMU4RLma1uxBS34DXupMauPGl0IIXAy5cK9dXPlHLxuGsjeBiOM6eq033RLgw==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.2.2", + "ora": "5.3.0", + "rxjs": "6.6.3" + }, + "dependencies": { + "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" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@angular/animations": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.3.tgz", + "integrity": "sha512-Z6sHIeTeeZrRAW83NI7FO7THF50cPCFkkuvVah3qmCqopY6FuoHKUBEENyGzQGH69LbGFYhEppY8KM/6JtVF6Q==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/cli": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.2.tgz", + "integrity": "sha512-rOVBzDzrMuOgJY43O46/7yYbncx0egGfr+DMJDQdazePGH1H3INN/eA9gkVcVK53ztCYb9X1sbZKOs9TUhF6nw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1102.2", + "@angular-devkit/core": "11.2.2", + "@angular-devkit/schematics": "11.2.2", + "@schematics/angular": "11.2.2", + "@schematics/update": "0.1102.2", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.1", + "ini": "2.0.0", + "inquirer": "7.3.3", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.0", + "npm-pick-manifest": "6.1.0", + "open": "7.4.0", + "ora": "5.3.0", + "pacote": "11.2.4", + "resolve": "1.19.0", + "rimraf": "3.0.2", + "semver": "7.3.4", + "symbol-observable": "3.0.0", + "universal-analytics": "0.4.23", + "uuid": "8.3.2" + }, + "dependencies": { + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@angular/common": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.3.tgz", + "integrity": "sha512-51gVmr942SZtAFmhVfp7/3fcTQ+Tia7UxWjv6iUtYF3oCvTWbo/J1zki2VNSfmMNKJV8MaMq6XUw8UWbHA0sgQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/compiler": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.3.tgz", + "integrity": "sha512-De8BwtSwPVYGdvQa6CDq2C1SLmB78YjS0t/KNlvfp85cl4Gb3BdjTDsKMkJXkm/3ubnIXi1BaRIsFNVTCCF70Q==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/compiler-cli": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.3.tgz", + "integrity": "sha512-ObQVI6q2c0VTWbsDnWJDdUZv2Jz/u1jiQNcrdtu/rjtJARaldEno9dMakN838Q6Nw4FzKUO6uYZXmnvKCUjfxQ==", + "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", + "dependency-graph": "^0.7.2", + "fs-extra": "4.0.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "semver": "^6.3.0", + "source-map": "^0.6.1", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.0.0", + "yargs": "^16.1.1" + }, + "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" + } + }, + "cliui": { + "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": "^7.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 + }, + "semver": { + "version": "6.3.0", + "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 + }, + "wrap-ansi": { + "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", + "string-width": "^4.1.0", + "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": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.6", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", + "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "dev": true + } + } + }, + "@angular/core": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.3.tgz", + "integrity": "sha512-+G7rZj21Mcmf6nWjQ79EwomwEOVQ1WLqw6YvCXWzgJ9ZlVjLi/Sti0/jIzUpgK0E0Fn86yuXw/vgYq5kjGeOcQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/forms": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.3.tgz", + "integrity": "sha512-VfyKV8IxHTclcHQmt5gjGFmKC1kGz7sdNLYsEM+M0y88Bsufh3VIhK4kspfO4nhJxVfh6HFOt1JVQ5bvo6PDlQ==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/platform-browser": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.3.tgz", + "integrity": "sha512-S0IP/kGinIH18+gfnX0gLFLbP0Euw1RBceDt/WipYhUeFZZryQHvot/6KFLFtO+8rVunfrg+UyBiaK65/TT9Og==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.3.tgz", + "integrity": "sha512-QUPCvack7De6u5AqWcW8O6FzczwqoL858R1NlnqojnNbcnN/dCtXtKvvETEEgp/9VMwLfcuLd1BWdBJSah7f6A==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@angular/router": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.3.tgz", + "integrity": "sha512-lRuEIlNj2BcBZ17mt5SZY7v80PsvlS4J6EbKSOFeSYhALM/AQnaaCdrrMlQ1WyEa5bBUabxGT9/zvahBosy2yA==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/compat-data": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.8.tgz", + "integrity": "sha512-EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==", + "dev": true + }, + "@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^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", + "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 + } + } + }, + "@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" + }, + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", + "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", + "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz", + "integrity": "sha512-pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.8", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz", + "integrity": "sha512-qioaRrKHQbn4hkRKDHbnuQ6kAxmmOF+kzKGnIfxPK4j2rckSJCpKzr/SSTlohSCiE3uAQpNDJ9FIh4baeE8W+w==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-split-export-declaration": "^7.12.13" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", + "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", + "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "dev": true, + "requires": { + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + }, + "dependencies": { + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz", + "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==", + "dev": true, + "requires": { + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", + "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", + "dev": true, + "requires": { + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", + "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-module-transforms": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", + "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", + "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", + "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", + "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", + "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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.17", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", + "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", + "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + } + } + }, + "@babel/helpers": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", + "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "dev": true, + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + } + } + }, + "@babel/highlight": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.8.tgz", + "integrity": "sha512-4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.13.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.9.tgz", + "integrity": "sha512-nEUfRiARCcaVo3ny3ZQjURjHQZUo/JkEw7rLlSZy/psWGnvwXFtPcr6jb7Yb41DVW5LTe6KRq9LGleRNsg1Frw==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz", + "integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", + "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", + "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", + "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", + "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", + "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", + "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", + "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", + "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.8", + "@babel/helper-compilation-targets": "^7.13.8", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.13.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", + "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz", + "integrity": "sha512-hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", + "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", + "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", + "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "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.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.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", + "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", + "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", + "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-split-export-declaration": "^7.12.13", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", + "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz", + "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", + "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", + "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", + "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", + "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", + "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", + "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", + "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", + "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", + "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-simple-access": "^7.12.13", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", + "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.13.0", + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-identifier": "^7.12.11", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", + "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", + "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", + "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", + "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", + "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", + "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", + "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", + "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz", + "integrity": "sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", + "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", + "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", + "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", + "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", + "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", + "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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": { + "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.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", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@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" + } + }, + "@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.13.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz", + "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.0", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.13.0", + "@babel/types": "^7.13.0", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "@babel/generator": { + "version": "7.13.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz", + "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==", + "dev": true, + "requires": { + "@babel/types": "^7.13.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", + "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "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" + } + }, + "@ngtools/webpack": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.2.tgz", + "integrity": "sha512-X1M/Xs0kLi9FrOIU6yJ74q3pCzhgwPQowO1XjJ68KLOoMbj/DM6Qm0Hi9N0Ay8h0s7BIdjKEu/C3pCdGu1Q54w==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.2.2", + "enhanced-resolve": "5.7.0", + "webpack-sources": "2.2.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@npmcli/ci-detect": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz", + "integrity": "sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==", + "dev": true + }, + "@npmcli/git": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.6.tgz", + "integrity": "sha512-a1MnTfeRPBaKbFY07fd+6HugY1WAkKJzdiJvlRub/9o5xz2F/JtPacZZapx5zRJUQFIzSL677vmTSxEcDMrDbg==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.1.0", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.3", + "npm-pick-manifest": "^6.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.2", + "unique-filename": "^1.1.1", + "which": "^2.0.2" + }, + "dependencies": { + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.2.tgz", + "integrity": "sha512-yrJUe6reVMpktcvagumoqD9r08fH1iRo01gn1u0zoCApa9lnZGEigVKUd2hzsCId4gdtkZZIVscLhNxMECKgRg==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.3.tgz", + "integrity": "sha512-ELPGWAVU/xyU+A+H3pEPj0QOvYwLTX71RArXcClFzeiyJ/b/McsZ+d0QxpznvfFtZzxGN/gz/1cvlqICR4/suQ==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "infer-owner": "^1.0.4", + "node-gyp": "^7.1.0", + "puka": "^1.0.1", + "read-package-json-fast": "^2.0.1" + }, + "dependencies": { + "read-package-json-fast": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz", + "integrity": "sha512-5fyFUyO9B799foVk4n6ylcoAktG/FbE3jwRKxvwaeSrIunaoMc0u81dzXxjeAFKOce7O5KncdfwpGvvs6r5PsQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + } + } + }, + "@schematics/angular": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.2.2.tgz", + "integrity": "sha512-TcxPy58adUnkirGXyZVVSMuKkA0eIz2PWSQWEgB9l7kO+5LvDOn+RMoc6AVx0s/bU9nH+eozBUJ1XAD/E8QnYQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.2.2", + "@angular-devkit/schematics": "11.2.2", + "jsonc-parser": "3.0.0" + } + }, + "@schematics/update": { + "version": "0.1102.2", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1102.2.tgz", + "integrity": "sha512-Nz8kjeixzDnOw00bnZznq3qrbIv8yWEWNb9eDkRBqgOUXQwlhKJY/sYBK58JF2D+conaRVuEqMsBlX08GlFtIA==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.2.2", + "@angular-devkit/schematics": "11.2.2", + "@yarnpkg/lockfile": "1.1.0", + "ini": "2.0.0", + "npm-package-arg": "^8.0.0", + "pacote": "11.2.4", + "semver": "7.3.4", + "semver-intersect": "1.4.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/component-emitter": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz", + "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg==", + "dev": true + }, + "@types/cors": { + "version": "2.8.10", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.10.tgz", + "integrity": "sha512-C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ==", + "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": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.4.tgz", + "integrity": "sha512-CTdMERA4iGNcxeqzD7pavb4WLIFq6bGnx6nIJD+1D4Knx24GE6QBPrWVhO8UlIy7gf7rbIt3ZD7iIzryRD2TgA==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "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 + }, + "@types/node": { + "version": "12.20.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.4.tgz", + "integrity": "sha512-xRCgeE0Q4pT5UZ189TJ3SpYuX/QGl6QIAOAIeDSbAVAd2gX1NxSZup4jNVK7cxIeP8KDSbJgcckun495isP1jQ==", + "dev": true + }, + "@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 + }, + "@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/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/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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@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 + }, + "@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==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@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": { + "@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" + } + }, + "@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/@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "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 + }, + "adjust-sourcemap-loader": { + "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": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "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 + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + }, + "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": "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": "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" + } + }, + "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" + } + }, + "app-root-path": { + "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": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "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.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.4.tgz", + "integrity": "sha512-DCCdUQiMD+P/as8m3XkeTUkUKuuRqLGcwD0nll7wevhqoJfMRpJlkFd1+MQh1pvupjiQuip42lc/VFvfUTMSKw==", + "dev": true, + "requires": { + "browserslist": "^4.16.1", + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "fraction.js": "^4.0.13", + "normalize-range": "^0.1.2", + "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=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "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.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": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "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" + } + } + } + }, + "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" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "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": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "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" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "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" + }, + "dependencies": { + "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 + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + } + }, + "browserstack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", + "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", + "dev": true, + "requires": { + "https-proxy-agent": "^2.2.1" + }, + "dependencies": { + "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" + } + }, + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "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": { + "@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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "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" + } + }, + "caniuse-lite": { + "version": "1.0.30001192", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001192.tgz", + "integrity": "sha512-63OrUnwJj5T1rUmoyqYTdRWBqFFxZFlyZnRRjDR8NSUQFB6A+j/uBORU/SyJ5WzDLg4SPiZH40hQCBNdZ/jmAw==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "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" + } + }, + "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==", + "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": { + "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", + "safe-buffer": "^5.0.1" + } + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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-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" + } + }, + "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-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 + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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 + }, + "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 + }, + "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" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", + "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", + "dev": true, + "requires": { + "@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", + "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", + "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 + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", + "dev": true + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "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 + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "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", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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=", + "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=", + "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==", + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "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": { + "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": { + "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" + } + }, + "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" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz", + "integrity": "sha512-MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==", + "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": { + "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" + } + }, + "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", + "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.8.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz", + "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==", + "dev": true + }, + "core-js-compat": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", + "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==", + "dev": true, + "requires": { + "browserslist": "^4.16.3", + "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 + } + } + }, + "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=", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "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": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "critters": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.7.tgz", + "integrity": "sha512-qUF2SaAWFYjNPdCcPpu68p2DnHiosia84yx5mPTlUMQjkjChR+n6sO1/I7yn2U2qNDgSPTd2SoaTIDQcUL+EwQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css": "^3.0.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "pretty-bytes": "^5.3.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" + } + } + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "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": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "css-loader": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz", + "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==", + "dev": true, + "requires": { + "camelcase": "^6.2.0", + "cssesc": "^3.0.0", + "icss-utils": "^5.0.0", + "loader-utils": "^2.0.0", + "postcss": "^8.1.4", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.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" + } + } + } + }, + "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": { + "css": "^2.0.0" + }, + "dependencies": { + "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": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.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 + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + } + } + }, + "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" + } + }, + "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": { + "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-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 + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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": { + "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" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "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.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "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": { + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "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": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "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.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "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" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", + "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", + "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 + }, + "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-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" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.676", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.676.tgz", + "integrity": "sha512-t0eEgYCP+XEbH/KwxWYZDY0XKwzmokDAsjFJ2rBstp2XuwuBCUZ+ni5qXI6XDRNkvDpVJcAOp2aJxkSkshKkmw==", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.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==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-4.1.1.tgz", + "integrity": "sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~4.0.0", + "ws": "~7.4.2" + }, + "dependencies": { + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "ws": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", + "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "dev": true + } + } + }, + "engine.io-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz", + "integrity": "sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==", + "dev": true, + "requires": { + "base64-arraybuffer": "0.1.4" + } + }, + "enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", + "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "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.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.3.tgz", + "integrity": "sha512-VMzHx/Bczjg59E6jZOQjHeN3DEoptdhejpARgflAViidlqSpjdq9zA6lKwlhRRs/lOw1gHJv2xkkSFRgvEwbQg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } + }, + "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==", + "dev": true, + "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" + } + }, + "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", + "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-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 + }, + "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 + }, + "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": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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 + } + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.3.0.tgz", + "integrity": "sha512-rgPIqOdfK/4J9FhiVrZ3cveAjRRo5rsQBAIhnylX874y1DX/kEKSVdLsnuHB6l1KTjHyU01VjiMBHgU2adejyg==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "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-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dev": true, + "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" + } + }, + "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 + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "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": { + "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.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + }, + "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": { + "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" + } + }, + "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" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "follow-redirects": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", + "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fraction.js": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", + "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", + "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=", + "dev": true, + "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 + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "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" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "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", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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": { + "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" + } + }, + "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 + }, + "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" + } + }, + "hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.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.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "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" + }, + "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=", + "dev": true, + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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 + }, + "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-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" + }, + "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-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" + } + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "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-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" + } + } + } + }, + "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" + } + }, + "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-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=", + "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-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "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-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "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, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^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==", + "dev": true + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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==", + "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=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "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 + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "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==", + "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-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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + } + }, + "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=", + "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==", + "dev": true, + "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=", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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==", + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "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-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 + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "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" + } + }, + "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.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==", + "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-worker": { + "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": "*", + "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-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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.6.0.tgz", + "integrity": "sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "karma": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.1.1.tgz", + "integrity": "sha512-vVDFxFGAsclgmFjZA/qGw5xqWdZIWxVD7xLyCukYUYd5xs/uGzYbXGOT5zOruVBQleKEmXIr4H2hzGCTn+M9Cg==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.4.2", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.6", + "graceful-fs": "^4.2.4", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.6", + "lodash": "^4.17.19", + "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": "^3.1.0", + "source-map": "^0.6.1", + "tmp": "0.2.1", + "ua-parser-js": "^0.7.23", + "yargs": "^16.1.1" + }, + "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" + } + }, + "cliui": { + "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": "^7.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 + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "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 + }, + "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" + } + }, + "wrap-ansi": { + "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", + "string-width": "^4.1.0", + "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": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.6", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", + "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "dev": true + } + } + }, + "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": { + "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==", + "dev": true, + "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" + } + }, + "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": { + "jasmine-core": "^3.6.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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "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": "4.1.1", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.1.tgz", + "integrity": "sha512-w09o8tZFPThBscl5d0Ggp3RcrKIouBoQscnOMgFH3n5V3kN/CXGHNfCkRPtxJk6nKryDXaV9aHLK55RXuH4sAw==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "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.3.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-7.3.0.tgz", + "integrity": "sha512-Mi8915g7NMaLlgi77mgTTQvK022xKRQBIVDSyfl3ErTuBhmZBQab0mjeJjNNqGbdR+qrfTleKXqbGI4uEFavxg==", + "dev": true, + "requires": { + "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": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.11.tgz", + "integrity": "sha512-0iVGoX5vx0WDy8dmwTTpOOMYiGqILyUbDeVMFH52AjgBlS58lHwOlFMSoqg5nY8Kxl6+FRKyUZY/UdlQaOyqDw==", + "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" + } + } + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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 + }, + "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": "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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "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.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": { + "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": { + "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" + } + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "dev": true + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "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": "8.0.14", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", + "integrity": "sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.0.5", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^5.0.0", + "ssri": "^8.0.0" + }, + "dependencies": { + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + } + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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.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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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 + } + } + }, + "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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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" + } + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "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.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "dev": true, + "requires": { + "mime-db": "1.46.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 + }, + "mini-css-extract-plugin": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.5.tgz", + "integrity": "sha512-tvmzcwqJJXau4OQE5vT72pRT18o2zF+tQJp8CWchqvfQnTlflkzS+dANYcRdyPRWUWRkfmeNTKltx0NZI/b5dQ==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "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", + "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" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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-fetch": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.3.3.tgz", + "integrity": "sha512-akCrLDWfbdAWkMLBxJEeWTdNsjML+dt5YgOI4gJ53vuO0vrmYQkUPxa6j6V65s9CcePIr2SSWqjT2EcrNseryQ==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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": { + "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" + } + }, + "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" + } + } + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": 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", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "needle": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz", + "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "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-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 + }, + "node-gyp": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", + "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.3", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "request": "^2.88.2", + "rimraf": "^3.0.2", + "semver": "^7.3.2", + "tar": "^6.0.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "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": { + "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": { + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + } + } + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "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" + } + }, + "npm-packlist": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.4.tgz", + "integrity": "sha512-Qzg2pvXC9U4I4fLnUrBmcIT4x0woLtUgxUi9eC+Zrcv1Xx5eamytGAfbDWQ67j7xOcQ2VW1I3su9smVTIdu7Hw==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.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==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.0.0", + "semver": "^7.0.0" + } + }, + "npm-registry-fetch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz", + "integrity": "sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==", + "dev": true, + "requires": { + "@npmcli/ci-detect": "^1.0.0", + "lru-cache": "^6.0.0", + "make-fetch-happen": "^8.0.9", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "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": { + "path-key": "^2.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==", + "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" + } + }, + "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": { + "boolbase": "~1.0.0" + } + }, + "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=", + "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==", + "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=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", + "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "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": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + } + } + }, + "ora": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", + "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "log-symbols": "^4.0.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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" + } + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "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" + } + }, + "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" + } + }, + "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-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": { + "retry": "^0.12.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 + }, + "pacote": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.2.4.tgz", + "integrity": "sha512-GfTeVQGJ6WyBQbQD4t3ocHbyOmTQLmWjkCKSZPmKiGFKYKNUaM5U2gbLzUW8WG1XmS9yQFnsTFA0k3o1+q4klQ==", + "dev": true, + "requires": { + "@npmcli/git": "^2.0.1", + "@npmcli/installed-package-contents": "^1.0.5", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^1.3.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^2.1.4", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^9.0.0", + "promise-retry": "^1.1.1", + "read-package-json-fast": "^1.1.3", + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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": { + "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 + } + } + }, + "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": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "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=", + "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 + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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": { + "ts-pnp": "^1.1.6" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.4.tgz", + "integrity": "sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "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 + } + } + }, + "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" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-loader": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.2.0.tgz", + "integrity": "sha512-mqgScxHqbiz1yxbnNcPdKYo/6aVt+XExURmEbQlviFVWogDbM4AJ0A/B+ZBpYsJrTRxKw7HyRazg9x0Q9SWwLA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" + }, + "dependencies": { + "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" + } + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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": "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" + } + } + } + }, + "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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + }, + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "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" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + }, + "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-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": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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" + } + } + } + }, + "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 + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": { + "err-code": "^1.0.0", + "retry": "^0.10.0" + }, + "dependencies": { + "err-code": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz", + "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=", + "dev": true + }, + "retry": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", + "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=", + "dev": true + } + } + }, + "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" + }, + "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 + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "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" + } + }, + "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": { + "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 + }, + "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" + } + }, + "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" + } + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "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" + } + }, + "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": { + "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", + "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": { + "source-map": "^0.5.6" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.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.8", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", + "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", + "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==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.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 + }, + "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": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.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==", + "dev": true + }, + "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": { + "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.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "puka": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/puka/-/puka-1.0.1.tgz", + "integrity": "sha512-ssjRZxBd7BT3dte1RR3VoeT2cT/ODH8x+h0rUF1rMqB0srHYf48stSDWfiYakTp5UBZMxroZhB2+ExLDHm7W3g==", + "dev": true + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "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 + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "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 + }, + "queue-microtask": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", + "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "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" + }, + "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" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-package-json-fast": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-1.2.2.tgz", + "integrity": "sha512-39DbPJjkltEzfXJXB6D8/Ir3GFOU2YbSKa2HaB/Y3nKrc/zY+0XrALpID6/13ezWyzqvOHrBbR4t4cjQuTdBVQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "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" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "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.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" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "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", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", + "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resolve-url-loader": { + "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": "3.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", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "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 + }, + "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": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.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 + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + } + } + }, + "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": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.2.0.tgz", + "integrity": "sha512-ijLyszTMmUrXvjSooucVQwimGUk84eRcmCuLV8Xghe3UO85mjUtRAHRyoMM6XtyqbECaXuBWx18La3523sXINA==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "2.38.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.38.4.tgz", + "integrity": "sha512-B0LcJhjiwKkTl79aGVF/u5KdzsH8IylVfV56Ut6c9ouWLJcUK17T83aZBetNYSnZtXf2OHD4+2PbmRW+Fp5ulg==", + "dev": true, + "requires": { + "fsevents": "~2.3.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz", + "integrity": "sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==", + "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": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.32.6", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.6.tgz", + "integrity": "sha512-1bcDHDcSqeFtMr0JXI3xc/CXX6c4p0wHHivJdru8W7waM7a1WjKMm4m/Z5sY7CbVw4Whi2Chpcw6DFfSWwGLzQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", + "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", + "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" + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "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" + } + }, + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "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.10.0" + } + }, + "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" + } + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "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" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.2.tgz", + "integrity": "sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.0", + "@types/cors": "^2.8.8", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.1", + "engine.io": "~4.1.0", + "socket.io-adapter": "~2.1.0", + "socket.io-parser": "~4.0.3" + } + }, + "socket.io-adapter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.1.0.tgz", + "integrity": "sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "sockjs-client": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz", + "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==", + "dev": true, + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.4.7" + }, + "dependencies": { + "debug": { + "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" + } + } + } + }, + "socks": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.5.1.tgz", + "integrity": "sha512-oZCsJJxapULAYJaEYBSzMcz8m3jqgGrHaGhkmU/o/PQfFWYWxkAaA0UMGImb6s6tEXfKi959X6VJjMMQ3P6TTQ==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz", + "integrity": "sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4", + "socks": "^2.3.3" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "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": { + "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" + } + }, + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "speed-measure-webpack-plugin": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.4.2.tgz", + "integrity": "sha512-AtVzD0bnIy2/B0fWqJpJgmhcrfWFhBlduzSo0uwplr/QvB33ZNZj2NEth3NONgdnZJqicK0W0mSxnLSbsVCDbw==", + "dev": true, + "requires": { + "chalk": "^4.1.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" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "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" + } + }, + "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 + }, + "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" + }, + "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" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "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": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + }, + "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" + } + } + } + }, + "stylus": { + "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.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-4.3.3.tgz", + "integrity": "sha512-PpWB5PnCXUzW4WMYhCvNzAHJBjIBPMXwsdfkkKuA9W7k8OQFMl/19/AQvaWsxz2IptxUlCseyJ6TY/eEKJ4+UQ==", + "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" + }, + "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": { + "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" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "symbol-observable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz", + "integrity": "sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==", + "dev": true + }, + "tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true + }, + "tar": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz", + "integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==", + "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": { + "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" + } + }, + "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", + "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" + } + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", + "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.6", + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "tslint": { + "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", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.13.0", + "tsutils": "^2.29.0" + }, + "dependencies": { + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "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": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "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", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", + "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.24", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz", + "integrity": "sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", + "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.0", + "has-symbols": "^1.0.0", + "which-boxed-primitive": "^1.0.1" + } + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "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": "^4.1.1", + "request": "^2.88.2", + "uuid": "^3.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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", + "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "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==", + "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" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "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==", + "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" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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" + } + } + } + }, + "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=", + "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-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, + "optional": true, + "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=", + "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" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.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, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "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": { + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "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" + } + } + } + }, + "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" + } + } + } + }, + "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", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "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 + }, + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "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==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", + "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "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", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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=", + "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" + } + } + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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" + } + }, + "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": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + } + } + }, + "webpack-merge": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz", + "integrity": "sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", + "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", + "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.2", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.5.2.tgz", + "integrity": "sha512-GBWYBoyalbo5YClwWop9qe6Zclp8CIXYGIz12OPclJhIrSplDxs1Ls1JDMH8xBPPrg1T6ISaTW9Y6zOrwEiAzw==", + "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" + } + } + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "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 + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": 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=", + "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": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": 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=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "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" + }, + "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" + } + } + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.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 + }, + "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 + }, + "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" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "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", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.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": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + }, + "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 + }, + "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 + }, + "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-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 + }, + "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-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 + }, + "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" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "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 + } + } + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-image-upload-display/package-lock.json b/angular-image-upload-display/package-lock_8.json similarity index 100% rename from angular-image-upload-display/package-lock.json rename to angular-image-upload-display/package-lock_8.json diff --git a/angular-image-upload-display/package_11.json b/angular-image-upload-display/package_11.json new file mode 100644 index 00000000..cb99fe64 --- /dev/null +++ b/angular-image-upload-display/package_11.json @@ -0,0 +1,45 @@ +{ + "name": "angular-image-upload-display", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~11.2.0", + "@angular/common": "~11.2.0", + "@angular/compiler": "~11.2.0", + "@angular/core": "~11.2.0", + "@angular/forms": "~11.2.0", + "@angular/platform-browser": "~11.2.0", + "@angular/platform-browser-dynamic": "~11.2.0", + "@angular/router": "~11.2.0", + "rxjs": "~6.6.0", + "tslib": "^2.0.0", + "zone.js": "~0.11.3" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.1102.0", + "@angular/cli": "~11.2.0", + "@angular/compiler-cli": "~11.2.0", + "@types/jasmine": "~3.6.0", + "@types/node": "^12.11.1", + "codelyzer": "^6.0.0", + "jasmine-core": "~3.6.0", + "jasmine-spec-reporter": "~5.0.0", + "karma": "~6.1.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "^1.5.0", + "protractor": "~7.0.0", + "ts-node": "~8.3.0", + "tslint": "~6.1.0", + "typescript": "~4.1.2" + } +} diff --git a/angular-image-upload-display/package.json b/angular-image-upload-display/package_8.json similarity index 100% rename from angular-image-upload-display/package.json rename to angular-image-upload-display/package_8.json diff --git a/angular-image-upload-display/src/app/app-routing.module.ts b/angular-image-upload-display/src/app/app-routing.module.ts new file mode 100644 index 00000000..02972627 --- /dev/null +++ b/angular-image-upload-display/src/app/app-routing.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-image-upload-display/src/app/app.component.spec.ts b/angular-image-upload-display/src/app/app.component.spec.ts index 40e55ff4..8863f02b 100644 --- a/angular-image-upload-display/src/app/app.component.spec.ts +++ b/angular-image-upload-display/src/app/app.component.spec.ts @@ -1,31 +1,35 @@ -import { TestBed, async } from '@angular/core/testing'; +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; import { AppComponent } from './app.component'; describe('AppComponent', () => { - beforeEach(async(() => { - TestBed.configureTestingModule({ + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], declarations: [ AppComponent ], }).compileComponents(); - })); + }); it('should create the app', () => { const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; + const app = fixture.componentInstance; expect(app).toBeTruthy(); }); it(`should have as title 'angular-image-upload-display'`, () => { const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; + const app = fixture.componentInstance; expect(app.title).toEqual('angular-image-upload-display'); }); it('should render title', () => { const fixture = TestBed.createComponent(AppComponent); fixture.detectChanges(); - const compiled = fixture.debugElement.nativeElement; + const compiled = fixture.nativeElement; expect(compiled.querySelector('.content span').textContent).toContain('angular-image-upload-display app is running!'); }); }); diff --git a/angular-image-upload-display/src/app/app.component.ts b/angular-image-upload-display/src/app/app.component.ts index a4fd937f..9cfbf100 100644 --- a/angular-image-upload-display/src/app/app.component.ts +++ b/angular-image-upload-display/src/app/app.component.ts @@ -5,11 +5,14 @@ import { Component } from '@angular/core'; templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) -export class AppComponent { - url; +export class AppComponent { + + //url; //Angular 8 + url: any; //Angular 11, for stricter type msg = ""; - selectFile(event) { + //selectFile(event) { //Angular 8 + selectFile(event: any) { //Angular 11, for stricter type if(!event.target.files[0] || event.target.files[0].length == 0) { this.msg = 'You must select an image'; return; @@ -30,4 +33,5 @@ export class AppComponent { this.url = reader.result; } } + } diff --git a/angular-image-upload-display/src/app/app.module.ts b/angular-image-upload-display/src/app/app.module.ts index f6571635..b1c6c96a 100644 --- a/angular-image-upload-display/src/app/app.module.ts +++ b/angular-image-upload-display/src/app/app.module.ts @@ -1,6 +1,7 @@ -import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; +import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; @NgModule({ @@ -8,7 +9,8 @@ import { AppComponent } from './app.component'; AppComponent ], imports: [ - BrowserModule + BrowserModule, + AppRoutingModule ], providers: [], bootstrap: [AppComponent] From cd3157228d26b8b9e091ef42c2bff1170fa0727e Mon Sep 17 00:00:00 2001 From: roytuts Date: Wed, 17 Nov 2021 08:13:28 +0530 Subject: [PATCH 026/220] updated for angular version 13 --- angular-file-download/readme.rst | 2 +- .../angular-file-download/package-lock.json | 21951 ++++++++++++++++ .../angular-file-download/package.json | 41 + .../src/app/app-routing.module.ts | 10 + .../src}/app/app.component.css | 0 .../src/app/app.component.html | 15 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 27 + .../src/app/app.module.ts | 21 + .../src/app/file.service.spec.ts | 16 + .../src/app/file.service.ts | 14 + .../angular-file-download/src/index.html | 13 + .../app/app-routing.module.ts | 0 .../app/app.component.css | 0 .../app/app.component.html | 0 .../app/app.component.spec.ts | 0 .../app/app.component.ts | 0 .../angular-file-download}/app/app.module.ts | 0 .../app/file.service.ts | 34 +- 19 files changed, 22161 insertions(+), 18 deletions(-) create mode 100644 angular-file-download/version-13/angular-file-download/package-lock.json create mode 100644 angular-file-download/version-13/angular-file-download/package.json create mode 100644 angular-file-download/version-13/angular-file-download/src/app/app-routing.module.ts rename angular-file-download/{ => version-13/angular-file-download/src}/app/app.component.css (100%) create mode 100644 angular-file-download/version-13/angular-file-download/src/app/app.component.html create mode 100644 angular-file-download/version-13/angular-file-download/src/app/app.component.spec.ts create mode 100644 angular-file-download/version-13/angular-file-download/src/app/app.component.ts create mode 100644 angular-file-download/version-13/angular-file-download/src/app/app.module.ts create mode 100644 angular-file-download/version-13/angular-file-download/src/app/file.service.spec.ts create mode 100644 angular-file-download/version-13/angular-file-download/src/app/file.service.ts create mode 100644 angular-file-download/version-13/angular-file-download/src/index.html rename angular-file-download/{ => version-upto-12/angular-file-download}/app/app-routing.module.ts (100%) create mode 100644 angular-file-download/version-upto-12/angular-file-download/app/app.component.css rename angular-file-download/{ => version-upto-12/angular-file-download}/app/app.component.html (100%) rename angular-file-download/{ => version-upto-12/angular-file-download}/app/app.component.spec.ts (100%) rename angular-file-download/{ => version-upto-12/angular-file-download}/app/app.component.ts (100%) rename angular-file-download/{ => version-upto-12/angular-file-download}/app/app.module.ts (100%) rename angular-file-download/{ => version-upto-12/angular-file-download}/app/file.service.ts (97%) diff --git a/angular-file-download/readme.rst b/angular-file-download/readme.rst index 2d9b3559..61cf2d28 100644 --- a/angular-file-download/readme.rst +++ b/angular-file-download/readme.rst @@ -1 +1 @@ -You can go through the tutorial https://roytuts.com/download-file-from-server-using-angular/ +You can go through the tutorial https://roytuts.com/download-file-from-server-using-angular/ \ No newline at end of file diff --git a/angular-file-download/version-13/angular-file-download/package-lock.json b/angular-file-download/version-13/angular-file-download/package-lock.json new file mode 100644 index 00000000..c90ff3b3 --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/package-lock.json @@ -0,0 +1,21951 @@ +{ + "name": "angular-file-download", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-file-download", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/file-saver": "^2.0.4", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "file-saver": "^2.0.5", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.2.tgz", + "integrity": "sha512-cCTPFKZlR+Szt+X/l/eo4KBYnRba2NiCpFNPVsujitm7JqCXkjab7NDlf+2XMVD8vZl/kR1hfyF6O9ywYmhEFA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.2", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.2.tgz", + "integrity": "sha512-BIxRt+kgl2hrJOGzttMdhIm0P4inErZh9/aJyz6nOKa3XgsS7cDzEwph7TJqHTuEP4n+orl8hpbZOuxCUCvdVA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/build-webpack": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.2", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "3.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.60.0", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.13.12" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0", + "typescript": "~4.4.3" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.2.tgz", + "integrity": "sha512-cl5L7VwbLlpCnaiIIcS6vOdOdDPWReN7Yhl9HIEazFNZ1MCq9lOkLWmF8cvCwmbX7hv5uibeJmHhRXiihkAwOA==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.2", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.2.tgz", + "integrity": "sha512-I4co4GH+iu0tns+UXfMtjJISO+cLpaUuiEH6kf0wF5cqjaIeluA9UjIRnxuNbdTW8iE2xVj/UWhQfHe/Ncp76w==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.2.tgz", + "integrity": "sha512-qrTe1teQptgP8gmVy6QX0T4dNfnNipEv+cM2cr7JXOmkPpwF+6oBDrTRIJ55t6rziqrXHJ3rxjKm1aHAxFrIEQ==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.2", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.1.tgz", + "integrity": "sha512-tT/aWbfMs4QpqA/nblLJYTb1sF/FAS2y4rGjtQ5D/tAwyIdIqLS3PKrE7eL3vdcRs9cEa94ZWnNiTkRMviP84w==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.1" + } + }, + "node_modules/@angular/cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.2.tgz", + "integrity": "sha512-eFEVZR56q1zCCBfp7e7sqmrqbHhdDd/1QGv9FYD+2HoC1VHYQf5w+NyWofQhx7a+tnGGqoR28LYzSsL7fFW8pw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "@schematics/angular": "13.0.2", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.1.tgz", + "integrity": "sha512-uFSYJ3Z+3ZotFZIpMlECOipOD9M6h7Y2743AMPBfi2cuLO5Ap9iqbHzInvZwO2ysGv/ZNn3lUXBXLGTkbM5HCQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.1.tgz", + "integrity": "sha512-ruGAKIlgZmz3/y/juXj7jLoqgu+fDvGeWkqIxhDtNHrhn9u9cwK+2BZFL4BJ1Y6DIaHGLtBQXdo7kR3n71Gncw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.1.tgz", + "integrity": "sha512-YmX+8rspvfzhTi5ildkIVidd9xmmdGyI8Zo2u0qUCuHx6dtEr/s7M6H2h0FRK9Inc4Icl72dJ6erD1CanEEYpg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.0.1", + "typescript": ">=4.4.2 <4.5" + } + }, + "node_modules/@angular/core": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.1.tgz", + "integrity": "sha512-5VAeafT+ro2PHGEjmeg6mJhQO+R7w16c1i8EGa7iN9vBn8uYwJ9aF+/ycZruq/MKoUhQhZlwk0yoBBqqq8A7oA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.1.tgz", + "integrity": "sha512-O0N7fkVz+2rld2O/1R7rLWwjs4yu5VgQUznH/OJSiL4sBUj977yCXrjfU7w3IWaDTsWRuUXopqnR8Gym6xIcVQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.1", + "@angular/core": "13.0.1", + "@angular/platform-browser": "13.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.1.tgz", + "integrity": "sha512-j/4o5Y4zY06K5fEwXsT79NKygSzn8dP9mrnqOqJXK+3qgfqY3DlpVPV8h54JRz1Ru48RsKrvej/a1rPn9/6GAg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.0.1", + "@angular/common": "13.0.1", + "@angular/core": "13.0.1" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.1.tgz", + "integrity": "sha512-eUE7z+M4IgqdWIzJJjjlfszPMcoIstLwF/VDsMSm5lDUfn183evnXlL+bnAcj8ieh19HWNGZW06rH5qvTPY7bQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.1", + "@angular/compiler": "13.0.1", + "@angular/core": "13.0.1", + "@angular/platform-browser": "13.0.1" + } + }, + "node_modules/@angular/router": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.1.tgz", + "integrity": "sha512-qKrH+JebvJH6Gc0xO28M+nnMqrhcvkFFzy0z3/a1k/ZGbeMwTOS/Mlpz9WICg3NCI+I+imRLYl8QjzVUsgpMcA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.1", + "@angular/core": "13.0.1", + "@angular/platform-browser": "13.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.6", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.2.tgz", + "integrity": "sha512-eCtPydszVvKtkvL4HeDMvWC3IqTF/xZF6CTumMweRNInc6mTZiwwLwLDk8pg3xVp3ttZUOwV17BUnEs4/Q4qMA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": "~4.4.3", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.2.tgz", + "integrity": "sha512-qdzgd/CT6Y3U/98f/n66pnIMY5RuLW7WAmz+KQiuqaLgYWZNUbqYtAoxFI5ABTSKQoZSjjfescWL2R3XN9g3Xw==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/file-saver": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.4.tgz", + "integrity": "sha512-sPZYQEIF/SOnLAvaz9lTuydniP+afBMtElRTdYkeV1QtEgvtJ7qolCPjly6O32QI8CbEmP5O/fztMXEDWfEcrg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", + "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/are-we-there-yet/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/autoprefixer/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001280", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", + "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "dependencies": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-blank-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-blank-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-blank-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-has-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-prefers-color-scheme/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.3.899", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.899.tgz", + "integrity": "sha512-w16Dtd2zl7VZ4N4Db+FIa7n36sgPGCKjrKvUUmp5ialsikvcQLjcJR9RWnlYNxIyEHLdHaoIZEqKsPxU9MdyBg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.0.1.tgz", + "integrity": "sha512-Y53UaciUh2Rmx5MiogtMxOQcfh7pnemday+Bb4QDg0Wjmnvo/VTvuEyNGQgYmh8L7VOe8Je1QuiqjLNDelMqLA==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "dependencies": { + "base64-arraybuffer": "~1.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/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=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "dependencies": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-Owp0mXaJu/09h9hvZTazMni/Ni7bjh4R4xIfLhWP1O2wrhhKtezAA8U42TTeNDpyDMUD2ljeGC8Jh9xSFnyq4Q==", + "dev": true, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/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 + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "dependencies": { + "big.js": "^6.1.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "dependencies": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", + "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "dependencies": { + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.0.tgz", + "integrity": "sha512-Bi/oCm5bH6F+FmzfUxJpPaxMEyIhszULGR3TprmTeku8/dMFcdTcypk120NeZqEt54r1BrgEKtm2jJiuIKE28Q==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-functional-notation/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-gray/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-gray/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-hex-alpha/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-mod-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-mod-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-rebeccapurple/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-media/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-media/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-media/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-selectors/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-double-position-gradients/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-env-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-env-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-visible/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-visible/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-visible/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-within/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-within/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-font-variant/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-font-variant/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-font-variant/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-gap-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-gap-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-gap-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-image-set-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-image-set-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-initial/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-initial/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-lab-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-lab-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-lab-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-logical/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-logical/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-logical/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-media-minmax/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-media-minmax/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-nesting/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-nesting/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-page-break/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-page-break/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-page-break/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-place/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-place/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-place/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-preset-env/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-preset-env/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-matches/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-matches/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-not/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-not/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dependencies": { + "tslib": "~2.1.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/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 + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.3.2.tgz", + "integrity": "sha512-6S5tV4jcY6dbZ/lLzD6EkvNWI3s81JO6ABP/EpvOlK1NPOcIj3AS4khi6xXw6JlZCASq82HQV4SapfmVMMl2dg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.0.0", + "socket.io-adapter": "~2.3.2", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", + "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "dependencies": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stylus/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/stylus/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.60.0.tgz", + "integrity": "sha512-OL5GDYi2dKxnwJPSOg2tODgzDxAffN0osgWkZaBo/l3ikCxDFP+tuJT3uF7GyBE3SDBpKML/+a8EobyWAQO3DQ==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.0" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "dependencies": { + "tslib": "^2.0.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.2.tgz", + "integrity": "sha512-cCTPFKZlR+Szt+X/l/eo4KBYnRba2NiCpFNPVsujitm7JqCXkjab7NDlf+2XMVD8vZl/kR1hfyF6O9ywYmhEFA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.2", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.2.tgz", + "integrity": "sha512-BIxRt+kgl2hrJOGzttMdhIm0P4inErZh9/aJyz6nOKa3XgsS7cDzEwph7TJqHTuEP4n+orl8hpbZOuxCUCvdVA==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/build-webpack": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.2", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild": "0.13.12", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "3.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.60.0", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.2.tgz", + "integrity": "sha512-cl5L7VwbLlpCnaiIIcS6vOdOdDPWReN7Yhl9HIEazFNZ1MCq9lOkLWmF8cvCwmbX7hv5uibeJmHhRXiihkAwOA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.2", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.2.tgz", + "integrity": "sha512-I4co4GH+iu0tns+UXfMtjJISO+cLpaUuiEH6kf0wF5cqjaIeluA9UjIRnxuNbdTW8iE2xVj/UWhQfHe/Ncp76w==", + "dev": true, + "requires": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.2.tgz", + "integrity": "sha512-qrTe1teQptgP8gmVy6QX0T4dNfnNipEv+cM2cr7JXOmkPpwF+6oBDrTRIJ55t6rziqrXHJ3rxjKm1aHAxFrIEQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.2", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.1.tgz", + "integrity": "sha512-tT/aWbfMs4QpqA/nblLJYTb1sF/FAS2y4rGjtQ5D/tAwyIdIqLS3PKrE7eL3vdcRs9cEa94ZWnNiTkRMviP84w==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.2.tgz", + "integrity": "sha512-eFEVZR56q1zCCBfp7e7sqmrqbHhdDd/1QGv9FYD+2HoC1VHYQf5w+NyWofQhx7a+tnGGqoR28LYzSsL7fFW8pw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "@schematics/angular": "13.0.2", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.1.tgz", + "integrity": "sha512-uFSYJ3Z+3ZotFZIpMlECOipOD9M6h7Y2743AMPBfi2cuLO5Ap9iqbHzInvZwO2ysGv/ZNn3lUXBXLGTkbM5HCQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.1.tgz", + "integrity": "sha512-ruGAKIlgZmz3/y/juXj7jLoqgu+fDvGeWkqIxhDtNHrhn9u9cwK+2BZFL4BJ1Y6DIaHGLtBQXdo7kR3n71Gncw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.1.tgz", + "integrity": "sha512-YmX+8rspvfzhTi5ildkIVidd9xmmdGyI8Zo2u0qUCuHx6dtEr/s7M6H2h0FRK9Inc4Icl72dJ6erD1CanEEYpg==", + "dev": true, + "requires": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.1.tgz", + "integrity": "sha512-5VAeafT+ro2PHGEjmeg6mJhQO+R7w16c1i8EGa7iN9vBn8uYwJ9aF+/ycZruq/MKoUhQhZlwk0yoBBqqq8A7oA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.1.tgz", + "integrity": "sha512-O0N7fkVz+2rld2O/1R7rLWwjs4yu5VgQUznH/OJSiL4sBUj977yCXrjfU7w3IWaDTsWRuUXopqnR8Gym6xIcVQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.1.tgz", + "integrity": "sha512-j/4o5Y4zY06K5fEwXsT79NKygSzn8dP9mrnqOqJXK+3qgfqY3DlpVPV8h54JRz1Ru48RsKrvej/a1rPn9/6GAg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.1.tgz", + "integrity": "sha512-eUE7z+M4IgqdWIzJJjjlfszPMcoIstLwF/VDsMSm5lDUfn183evnXlL+bnAcj8ieh19HWNGZW06rH5qvTPY7bQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.1.tgz", + "integrity": "sha512-qKrH+JebvJH6Gc0xO28M+nnMqrhcvkFFzy0z3/a1k/ZGbeMwTOS/Mlpz9WICg3NCI+I+imRLYl8QjzVUsgpMcA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true + }, + "@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "requires": { + "@babel/types": "^7.15.6", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true + }, + "@ngtools/webpack": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.2.tgz", + "integrity": "sha512-eCtPydszVvKtkvL4HeDMvWC3IqTF/xZF6CTumMweRNInc6mTZiwwLwLDk8pg3xVp3ttZUOwV17BUnEs4/Q4qMA==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.2.tgz", + "integrity": "sha512-qdzgd/CT6Y3U/98f/n66pnIMY5RuLW7WAmz+KQiuqaLgYWZNUbqYtAoxFI5ABTSKQoZSjjfescWL2R3XN9g3Xw==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "jsonc-parser": "3.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/file-saver": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.4.tgz", + "integrity": "sha512-sPZYQEIF/SOnLAvaz9lTuydniP+afBMtElRTdYkeV1QtEgvtJ7qolCPjly6O32QI8CbEmP5O/fztMXEDWfEcrg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "@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 + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", + "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "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" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001280", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", + "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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=", + "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==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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 + }, + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "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==", + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.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" + } + }, + "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, + "requires": {} + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true + }, + "core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "requires": { + "browserslist": "^4.17.6", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.3.899", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.899.tgz", + "integrity": "sha512-w16Dtd2zl7VZ4N4Db+FIa7n36sgPGCKjrKvUUmp5ialsikvcQLjcJR9RWnlYNxIyEHLdHaoIZEqKsPxU9MdyBg==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.0.1.tgz", + "integrity": "sha512-Y53UaciUh2Rmx5MiogtMxOQcfh7pnemday+Bb4QDg0Wjmnvo/VTvuEyNGQgYmh8L7VOe8Je1QuiqjLNDelMqLA==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "requires": { + "base64-arraybuffer": "~1.0.1" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "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" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "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 + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, + "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": { + "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==", + "dev": true, + "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": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-Owp0mXaJu/09h9hvZTazMni/Ni7bjh4R4xIfLhWP1O2wrhhKtezAA8U42TTeNDpyDMUD2ljeGC8Jh9xSFnyq4Q==", + "dev": true + }, + "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 + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "requires": { + "big.js": "^6.1.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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", + "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "requires": { + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": 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==", + "dev": true + }, + "node-gyp": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.0.tgz", + "integrity": "sha512-Bi/oCm5bH6F+FmzfUxJpPaxMEyIhszULGR3TprmTeku8/dMFcdTcypk120NeZqEt54r1BrgEKtm2jJiuIKE28Q==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "requires": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.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==", + "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" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + } + } + }, + "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", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "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 + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "requires": { + "tslib": "~2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "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 + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.3.2.tgz", + "integrity": "sha512-6S5tV4jcY6dbZ/lLzD6EkvNWI3s81JO6ABP/EpvOlK1NPOcIj3AS4khi6xXw6JlZCASq82HQV4SapfmVMMl2dg==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.0.0", + "socket.io-adapter": "~2.3.2", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", + "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "requires": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.60.0.tgz", + "integrity": "sha512-OL5GDYi2dKxnwJPSOg2tODgzDxAffN0osgWkZaBo/l3ikCxDFP+tuJT3uF7GyBE3SDBpKML/+a8EobyWAQO3DQ==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.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" + } + }, + "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, + "requires": {} + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-file-download/version-13/angular-file-download/package.json b/angular-file-download/version-13/angular-file-download/package.json new file mode 100644 index 00000000..dc4360af --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/package.json @@ -0,0 +1,41 @@ +{ + "name": "angular-file-download", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/file-saver": "^2.0.4", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "file-saver": "^2.0.5", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } +} diff --git a/angular-file-download/version-13/angular-file-download/src/app/app-routing.module.ts b/angular-file-download/version-13/angular-file-download/src/app/app-routing.module.ts new file mode 100644 index 00000000..02972627 --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/app-routing.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-file-download/app/app.component.css b/angular-file-download/version-13/angular-file-download/src/app/app.component.css similarity index 100% rename from angular-file-download/app/app.component.css rename to angular-file-download/version-13/angular-file-download/src/app/app.component.css diff --git a/angular-file-download/version-13/angular-file-download/src/app/app.component.html b/angular-file-download/version-13/angular-file-download/src/app/app.component.html new file mode 100644 index 00000000..ad2359c4 --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/app.component.html @@ -0,0 +1,15 @@ +
+

+ Welcome to {{ title }} +

+
+

Click Below Link To Get Employee Data From Server

+
+

+ Using Link
+ Download Employee File Data +

+ +

Using Button

+ +
diff --git a/angular-file-download/version-13/angular-file-download/src/app/app.component.spec.ts b/angular-file-download/version-13/angular-file-download/src/app/app.component.spec.ts new file mode 100644 index 00000000..d74b5208 --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-file-download'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-file-download'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-file-download app is running!'); + }); +}); diff --git a/angular-file-download/version-13/angular-file-download/src/app/app.component.ts b/angular-file-download/version-13/angular-file-download/src/app/app.component.ts new file mode 100644 index 00000000..497e3c7f --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/app.component.ts @@ -0,0 +1,27 @@ +import { Component } from '@angular/core'; + +import { FileService } from './file.service'; +import { saveAs } from 'file-saver'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + + title = 'Angular File Download From Server'; + + constructor(private fileService: FileService) {} + + download() { + this.fileService.downloadFile().subscribe((response: any) => { + let blob:any = new Blob([response], { type: 'text/json; charset=utf-8' }); + const url = window.URL.createObjectURL(blob); + //window.open(url); + saveAs(blob, 'employees.json'); + }), (error: any) => console.log('Error downloading the file'), + () => console.info('File downloaded successfully'); + } + +} diff --git a/angular-file-download/version-13/angular-file-download/src/app/app.module.ts b/angular-file-download/version-13/angular-file-download/src/app/app.module.ts new file mode 100644 index 00000000..781dc70b --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/app.module.ts @@ -0,0 +1,21 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +import { HttpClientModule } from '@angular/common/http'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-file-download/version-13/angular-file-download/src/app/file.service.spec.ts b/angular-file-download/version-13/angular-file-download/src/app/file.service.spec.ts new file mode 100644 index 00000000..35474aab --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/file.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { FileService } from './file.service'; + +describe('FileService', () => { + let service: FileService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(FileService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-file-download/version-13/angular-file-download/src/app/file.service.ts b/angular-file-download/version-13/angular-file-download/src/app/file.service.ts new file mode 100644 index 00000000..12023a8e --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/app/file.service.ts @@ -0,0 +1,14 @@ +import {Injectable} from '@angular/core'; +import {HttpClient, HttpResponse} from '@angular/common/http'; +import {Observable} from 'rxjs'; + +@Injectable({ providedIn: 'root' }) +export class FileService { + + constructor(private http: HttpClient) {} + + downloadFile(): any { + return this.http.get('http://localhost:8080/employees/download', {responseType: 'blob'}); + } + +} diff --git a/angular-file-download/version-13/angular-file-download/src/index.html b/angular-file-download/version-13/angular-file-download/src/index.html new file mode 100644 index 00000000..a445abae --- /dev/null +++ b/angular-file-download/version-13/angular-file-download/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular File Download From Server + + + + + + + + diff --git a/angular-file-download/app/app-routing.module.ts b/angular-file-download/version-upto-12/angular-file-download/app/app-routing.module.ts similarity index 100% rename from angular-file-download/app/app-routing.module.ts rename to angular-file-download/version-upto-12/angular-file-download/app/app-routing.module.ts diff --git a/angular-file-download/version-upto-12/angular-file-download/app/app.component.css b/angular-file-download/version-upto-12/angular-file-download/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-file-download/app/app.component.html b/angular-file-download/version-upto-12/angular-file-download/app/app.component.html similarity index 100% rename from angular-file-download/app/app.component.html rename to angular-file-download/version-upto-12/angular-file-download/app/app.component.html diff --git a/angular-file-download/app/app.component.spec.ts b/angular-file-download/version-upto-12/angular-file-download/app/app.component.spec.ts similarity index 100% rename from angular-file-download/app/app.component.spec.ts rename to angular-file-download/version-upto-12/angular-file-download/app/app.component.spec.ts diff --git a/angular-file-download/app/app.component.ts b/angular-file-download/version-upto-12/angular-file-download/app/app.component.ts similarity index 100% rename from angular-file-download/app/app.component.ts rename to angular-file-download/version-upto-12/angular-file-download/app/app.component.ts diff --git a/angular-file-download/app/app.module.ts b/angular-file-download/version-upto-12/angular-file-download/app/app.module.ts similarity index 100% rename from angular-file-download/app/app.module.ts rename to angular-file-download/version-upto-12/angular-file-download/app/app.module.ts diff --git a/angular-file-download/app/file.service.ts b/angular-file-download/version-upto-12/angular-file-download/app/file.service.ts similarity index 97% rename from angular-file-download/app/file.service.ts rename to angular-file-download/version-upto-12/angular-file-download/app/file.service.ts index 55ad1f7e..e5c36e01 100644 --- a/angular-file-download/app/file.service.ts +++ b/angular-file-download/version-upto-12/angular-file-download/app/file.service.ts @@ -1,17 +1,17 @@ -import {Injectable} from '@angular/core'; -//import {Http, ResponseContentType} from '@angular/http'; -import {HttpClient, HttpResponse} from '@angular/common/http'; -import {Observable} from 'rxjs'; - -@Injectable({ providedIn: 'root' }) -export class FileService { - - constructor(private http: HttpClient) {} - -//downloadFile(): Observable { - //return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); - downloadFile(): any { - return this.http.get('http://localhost:8080/employees/download', {responseType: 'blob'}); - } - -} +import {Injectable} from '@angular/core'; +//import {Http, ResponseContentType} from '@angular/http'; +import {HttpClient, HttpResponse} from '@angular/common/http'; +import {Observable} from 'rxjs'; + +@Injectable({ providedIn: 'root' }) +export class FileService { + + constructor(private http: HttpClient) {} + +//downloadFile(): Observable { + //return this.http.get('http://localhost:8080/employees/download', {responseType: ResponseContentType.Blob}); + downloadFile(): any { + return this.http.get('http://localhost:8080/employees/download', {responseType: 'blob'}); + } + +} From c8c442f17f4d9302a9b29e491c5349fbf1e98047 Mon Sep 17 00:00:00 2001 From: roytuts Date: Thu, 18 Nov 2021 16:44:51 +0530 Subject: [PATCH 027/220] angular spring boot jwt authentication and authorization --- .../package-lock.json | 21925 ++++++++++++++++ angular-spring-boot-jwt-auth/package.json | 39 + angular-spring-boot-jwt-auth/readme.rst | 1 + .../src/app/app-routing.module.ts | 19 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 1 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 10 + .../src/app/app.module.ts | 35 + .../src/app/auth.service.spec.ts | 16 + .../src/app/auth.service.ts | 51 + .../src/app/greeting.service.spec.ts | 16 + .../src/app/greeting.service.ts | 43 + .../src/app/home/home.component.css | 0 .../src/app/home/home.component.html | 9 + .../src/app/home/home.component.spec.ts | 25 + .../src/app/home/home.component.ts | 42 + .../src/app/httpInterceptor.service.ts | 32 + .../src/app/request.model.ts | 5 + .../src/app/signin/signin.component.css | 9 + .../src/app/signin/signin.component.html | 20 + .../src/app/signin/signin.component.spec.ts | 25 + .../src/app/signin/signin.component.ts | 45 + .../src/app/signup/signup.component.css | 9 + .../src/app/signup/signup.component.html | 32 + .../src/app/signup/signup.component.spec.ts | 25 + .../src/app/signup/signup.component.ts | 53 + angular-spring-boot-jwt-auth/src/index.html | 13 + 28 files changed, 22535 insertions(+) create mode 100644 angular-spring-boot-jwt-auth/package-lock.json create mode 100644 angular-spring-boot-jwt-auth/package.json create mode 100644 angular-spring-boot-jwt-auth/readme.rst create mode 100644 angular-spring-boot-jwt-auth/src/app/app-routing.module.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/app.component.css create mode 100644 angular-spring-boot-jwt-auth/src/app/app.component.html create mode 100644 angular-spring-boot-jwt-auth/src/app/app.component.spec.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/app.component.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/app.module.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/auth.service.spec.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/auth.service.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/greeting.service.spec.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/greeting.service.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/home/home.component.css create mode 100644 angular-spring-boot-jwt-auth/src/app/home/home.component.html create mode 100644 angular-spring-boot-jwt-auth/src/app/home/home.component.spec.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/home/home.component.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/httpInterceptor.service.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/request.model.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/signin/signin.component.css create mode 100644 angular-spring-boot-jwt-auth/src/app/signin/signin.component.html create mode 100644 angular-spring-boot-jwt-auth/src/app/signin/signin.component.spec.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/signin/signin.component.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/signup/signup.component.css create mode 100644 angular-spring-boot-jwt-auth/src/app/signup/signup.component.html create mode 100644 angular-spring-boot-jwt-auth/src/app/signup/signup.component.spec.ts create mode 100644 angular-spring-boot-jwt-auth/src/app/signup/signup.component.ts create mode 100644 angular-spring-boot-jwt-auth/src/index.html diff --git a/angular-spring-boot-jwt-auth/package-lock.json b/angular-spring-boot-jwt-auth/package-lock.json new file mode 100644 index 00000000..258cdfb6 --- /dev/null +++ b/angular-spring-boot-jwt-auth/package-lock.json @@ -0,0 +1,21925 @@ +{ + "name": "angular-spring-boot-jwt-auth", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-spring-boot-jwt-auth", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.2.tgz", + "integrity": "sha512-cCTPFKZlR+Szt+X/l/eo4KBYnRba2NiCpFNPVsujitm7JqCXkjab7NDlf+2XMVD8vZl/kR1hfyF6O9ywYmhEFA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.2", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.2.tgz", + "integrity": "sha512-BIxRt+kgl2hrJOGzttMdhIm0P4inErZh9/aJyz6nOKa3XgsS7cDzEwph7TJqHTuEP4n+orl8hpbZOuxCUCvdVA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/build-webpack": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.2", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "3.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.60.0", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.13.12" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0", + "typescript": "~4.4.3" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.2.tgz", + "integrity": "sha512-cl5L7VwbLlpCnaiIIcS6vOdOdDPWReN7Yhl9HIEazFNZ1MCq9lOkLWmF8cvCwmbX7hv5uibeJmHhRXiihkAwOA==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.2", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.2.tgz", + "integrity": "sha512-I4co4GH+iu0tns+UXfMtjJISO+cLpaUuiEH6kf0wF5cqjaIeluA9UjIRnxuNbdTW8iE2xVj/UWhQfHe/Ncp76w==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.2.tgz", + "integrity": "sha512-qrTe1teQptgP8gmVy6QX0T4dNfnNipEv+cM2cr7JXOmkPpwF+6oBDrTRIJ55t6rziqrXHJ3rxjKm1aHAxFrIEQ==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.2", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.1.tgz", + "integrity": "sha512-tT/aWbfMs4QpqA/nblLJYTb1sF/FAS2y4rGjtQ5D/tAwyIdIqLS3PKrE7eL3vdcRs9cEa94ZWnNiTkRMviP84w==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.1" + } + }, + "node_modules/@angular/cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.2.tgz", + "integrity": "sha512-eFEVZR56q1zCCBfp7e7sqmrqbHhdDd/1QGv9FYD+2HoC1VHYQf5w+NyWofQhx7a+tnGGqoR28LYzSsL7fFW8pw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "@schematics/angular": "13.0.2", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.1.tgz", + "integrity": "sha512-uFSYJ3Z+3ZotFZIpMlECOipOD9M6h7Y2743AMPBfi2cuLO5Ap9iqbHzInvZwO2ysGv/ZNn3lUXBXLGTkbM5HCQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.1.tgz", + "integrity": "sha512-ruGAKIlgZmz3/y/juXj7jLoqgu+fDvGeWkqIxhDtNHrhn9u9cwK+2BZFL4BJ1Y6DIaHGLtBQXdo7kR3n71Gncw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.1.tgz", + "integrity": "sha512-YmX+8rspvfzhTi5ildkIVidd9xmmdGyI8Zo2u0qUCuHx6dtEr/s7M6H2h0FRK9Inc4Icl72dJ6erD1CanEEYpg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.0.1", + "typescript": ">=4.4.2 <4.5" + } + }, + "node_modules/@angular/core": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.1.tgz", + "integrity": "sha512-5VAeafT+ro2PHGEjmeg6mJhQO+R7w16c1i8EGa7iN9vBn8uYwJ9aF+/ycZruq/MKoUhQhZlwk0yoBBqqq8A7oA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.1.tgz", + "integrity": "sha512-O0N7fkVz+2rld2O/1R7rLWwjs4yu5VgQUznH/OJSiL4sBUj977yCXrjfU7w3IWaDTsWRuUXopqnR8Gym6xIcVQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.1", + "@angular/core": "13.0.1", + "@angular/platform-browser": "13.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.1.tgz", + "integrity": "sha512-j/4o5Y4zY06K5fEwXsT79NKygSzn8dP9mrnqOqJXK+3qgfqY3DlpVPV8h54JRz1Ru48RsKrvej/a1rPn9/6GAg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.0.1", + "@angular/common": "13.0.1", + "@angular/core": "13.0.1" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.1.tgz", + "integrity": "sha512-eUE7z+M4IgqdWIzJJjjlfszPMcoIstLwF/VDsMSm5lDUfn183evnXlL+bnAcj8ieh19HWNGZW06rH5qvTPY7bQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.1", + "@angular/compiler": "13.0.1", + "@angular/core": "13.0.1", + "@angular/platform-browser": "13.0.1" + } + }, + "node_modules/@angular/router": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.1.tgz", + "integrity": "sha512-qKrH+JebvJH6Gc0xO28M+nnMqrhcvkFFzy0z3/a1k/ZGbeMwTOS/Mlpz9WICg3NCI+I+imRLYl8QjzVUsgpMcA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.1", + "@angular/core": "13.0.1", + "@angular/platform-browser": "13.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", + "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.6", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", + "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", + "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.2.tgz", + "integrity": "sha512-eCtPydszVvKtkvL4HeDMvWC3IqTF/xZF6CTumMweRNInc6mTZiwwLwLDk8pg3xVp3ttZUOwV17BUnEs4/Q4qMA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": "~4.4.3", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.2.tgz", + "integrity": "sha512-qdzgd/CT6Y3U/98f/n66pnIMY5RuLW7WAmz+KQiuqaLgYWZNUbqYtAoxFI5ABTSKQoZSjjfescWL2R3XN9g3Xw==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.2.tgz", + "integrity": "sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", + "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/are-we-there-yet/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/autoprefixer/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", + "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001274", + "electron-to-chromium": "^1.3.886", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001280", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", + "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "dependencies": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-blank-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-blank-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-blank-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-has-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-prefers-color-scheme/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.3.896", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.896.tgz", + "integrity": "sha512-NcGkBVXePiuUrPLV8IxP43n1EOtdg+dudVjrfVEUd/bOqpQUFZ2diL5PPYzbgEhZFEltdXV3AcyKwGnEQ5lhMA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.0.1.tgz", + "integrity": "sha512-Y53UaciUh2Rmx5MiogtMxOQcfh7pnemday+Bb4QDg0Wjmnvo/VTvuEyNGQgYmh8L7VOe8Je1QuiqjLNDelMqLA==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.1.tgz", + "integrity": "sha512-j4p3WwJrG2k92VISM0op7wiq60vO92MlF3CRGxhKHy9ywG1/Dkc72g0dXeDQ+//hrcDn8gqQzoEkdO9FN0d9AA==", + "dev": true, + "dependencies": { + "base64-arraybuffer": "~1.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/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=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.8", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.8.tgz", + "integrity": "sha512-10wBBU9S0lBHhbCNfmmbWQaY5C1bXlKdnvzN2QKThujCI/+DKaezrI08l6bfTlpJ92VsEboq3zYKpXwK6DOi3A==", + "dev": true, + "dependencies": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-Owp0mXaJu/09h9hvZTazMni/Ni7bjh4R4xIfLhWP1O2wrhhKtezAA8U42TTeNDpyDMUD2ljeGC8Jh9xSFnyq4Q==", + "dev": true, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/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 + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "dependencies": { + "big.js": "^6.1.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "dependencies": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", + "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "dependencies": { + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.0.tgz", + "integrity": "sha512-Bi/oCm5bH6F+FmzfUxJpPaxMEyIhszULGR3TprmTeku8/dMFcdTcypk120NeZqEt54r1BrgEKtm2jJiuIKE28Q==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-functional-notation/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-gray/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-gray/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-hex-alpha/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-mod-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-mod-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-rebeccapurple/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-media/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-media/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-media/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-selectors/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-double-position-gradients/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-env-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-env-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-visible/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-visible/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-visible/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-within/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-within/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-font-variant/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-font-variant/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-font-variant/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-gap-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-gap-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-gap-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-image-set-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-image-set-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-initial/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-initial/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-lab-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-lab-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-lab-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-logical/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-logical/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-logical/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-media-minmax/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-media-minmax/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-nesting/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-nesting/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-page-break/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-page-break/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-page-break/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-place/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-place/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-place/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-preset-env/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-preset-env/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-matches/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-matches/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-not/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-not/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dependencies": { + "tslib": "~2.1.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/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 + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.3.2.tgz", + "integrity": "sha512-6S5tV4jcY6dbZ/lLzD6EkvNWI3s81JO6ABP/EpvOlK1NPOcIj3AS4khi6xXw6JlZCASq82HQV4SapfmVMMl2dg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.0.0", + "socket.io-adapter": "~2.3.2", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.2.tgz", + "integrity": "sha512-PBZpxUPYjmoogY0aoaTmo1643JelsaS1CiAwNjRVdrI0X9Seuc19Y2Wife8k88avW6haG8cznvwbubAZwH4Mtg==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", + "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "dependencies": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stylus/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/stylus/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.60.0.tgz", + "integrity": "sha512-OL5GDYi2dKxnwJPSOg2tODgzDxAffN0osgWkZaBo/l3ikCxDFP+tuJT3uF7GyBE3SDBpKML/+a8EobyWAQO3DQ==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.0" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz", + "integrity": "sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "dependencies": { + "tslib": "^2.0.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.2.tgz", + "integrity": "sha512-cCTPFKZlR+Szt+X/l/eo4KBYnRba2NiCpFNPVsujitm7JqCXkjab7NDlf+2XMVD8vZl/kR1hfyF6O9ywYmhEFA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.2", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.2.tgz", + "integrity": "sha512-BIxRt+kgl2hrJOGzttMdhIm0P4inErZh9/aJyz6nOKa3XgsS7cDzEwph7TJqHTuEP4n+orl8hpbZOuxCUCvdVA==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/build-webpack": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.2", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild": "0.13.12", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "3.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.60.0", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1300.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.2.tgz", + "integrity": "sha512-cl5L7VwbLlpCnaiIIcS6vOdOdDPWReN7Yhl9HIEazFNZ1MCq9lOkLWmF8cvCwmbX7hv5uibeJmHhRXiihkAwOA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.2", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.2.tgz", + "integrity": "sha512-I4co4GH+iu0tns+UXfMtjJISO+cLpaUuiEH6kf0wF5cqjaIeluA9UjIRnxuNbdTW8iE2xVj/UWhQfHe/Ncp76w==", + "dev": true, + "requires": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.2.tgz", + "integrity": "sha512-qrTe1teQptgP8gmVy6QX0T4dNfnNipEv+cM2cr7JXOmkPpwF+6oBDrTRIJ55t6rziqrXHJ3rxjKm1aHAxFrIEQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.2", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.1.tgz", + "integrity": "sha512-tT/aWbfMs4QpqA/nblLJYTb1sF/FAS2y4rGjtQ5D/tAwyIdIqLS3PKrE7eL3vdcRs9cEa94ZWnNiTkRMviP84w==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.2.tgz", + "integrity": "sha512-eFEVZR56q1zCCBfp7e7sqmrqbHhdDd/1QGv9FYD+2HoC1VHYQf5w+NyWofQhx7a+tnGGqoR28LYzSsL7fFW8pw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.2", + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "@schematics/angular": "13.0.2", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.1.tgz", + "integrity": "sha512-uFSYJ3Z+3ZotFZIpMlECOipOD9M6h7Y2743AMPBfi2cuLO5Ap9iqbHzInvZwO2ysGv/ZNn3lUXBXLGTkbM5HCQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.1.tgz", + "integrity": "sha512-ruGAKIlgZmz3/y/juXj7jLoqgu+fDvGeWkqIxhDtNHrhn9u9cwK+2BZFL4BJ1Y6DIaHGLtBQXdo7kR3n71Gncw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.1.tgz", + "integrity": "sha512-YmX+8rspvfzhTi5ildkIVidd9xmmdGyI8Zo2u0qUCuHx6dtEr/s7M6H2h0FRK9Inc4Icl72dJ6erD1CanEEYpg==", + "dev": true, + "requires": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.1.tgz", + "integrity": "sha512-5VAeafT+ro2PHGEjmeg6mJhQO+R7w16c1i8EGa7iN9vBn8uYwJ9aF+/ycZruq/MKoUhQhZlwk0yoBBqqq8A7oA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.1.tgz", + "integrity": "sha512-O0N7fkVz+2rld2O/1R7rLWwjs4yu5VgQUznH/OJSiL4sBUj977yCXrjfU7w3IWaDTsWRuUXopqnR8Gym6xIcVQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.1.tgz", + "integrity": "sha512-j/4o5Y4zY06K5fEwXsT79NKygSzn8dP9mrnqOqJXK+3qgfqY3DlpVPV8h54JRz1Ru48RsKrvej/a1rPn9/6GAg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.1.tgz", + "integrity": "sha512-eUE7z+M4IgqdWIzJJjjlfszPMcoIstLwF/VDsMSm5lDUfn183evnXlL+bnAcj8ieh19HWNGZW06rH5qvTPY7bQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.1.tgz", + "integrity": "sha512-qKrH+JebvJH6Gc0xO28M+nnMqrhcvkFFzy0z3/a1k/ZGbeMwTOS/Mlpz9WICg3NCI+I+imRLYl8QjzVUsgpMcA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", + "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==", + "dev": true + }, + "@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "requires": { + "@babel/types": "^7.15.6", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", + "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", + "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true + }, + "@ngtools/webpack": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.2.tgz", + "integrity": "sha512-eCtPydszVvKtkvL4HeDMvWC3IqTF/xZF6CTumMweRNInc6mTZiwwLwLDk8pg3xVp3ttZUOwV17BUnEs4/Q4qMA==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.2.tgz", + "integrity": "sha512-qdzgd/CT6Y3U/98f/n66pnIMY5RuLW7WAmz+KQiuqaLgYWZNUbqYtAoxFI5ABTSKQoZSjjfescWL2R3XN9g3Xw==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.2", + "@angular-devkit/schematics": "13.0.2", + "jsonc-parser": "3.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.2.tgz", + "integrity": "sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "@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 + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", + "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "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" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", + "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001274", + "electron-to-chromium": "^1.3.886", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001280", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", + "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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=", + "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==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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 + }, + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "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==", + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.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" + } + }, + "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, + "requires": {} + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true + }, + "core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "requires": { + "browserslist": "^4.17.6", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.3.896", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.896.tgz", + "integrity": "sha512-NcGkBVXePiuUrPLV8IxP43n1EOtdg+dudVjrfVEUd/bOqpQUFZ2diL5PPYzbgEhZFEltdXV3AcyKwGnEQ5lhMA==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.0.1.tgz", + "integrity": "sha512-Y53UaciUh2Rmx5MiogtMxOQcfh7pnemday+Bb4QDg0Wjmnvo/VTvuEyNGQgYmh8L7VOe8Je1QuiqjLNDelMqLA==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.1.tgz", + "integrity": "sha512-j4p3WwJrG2k92VISM0op7wiq60vO92MlF3CRGxhKHy9ywG1/Dkc72g0dXeDQ+//hrcDn8gqQzoEkdO9FN0d9AA==", + "dev": true, + "requires": { + "base64-arraybuffer": "~1.0.1" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "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" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "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 + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.8", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.8.tgz", + "integrity": "sha512-10wBBU9S0lBHhbCNfmmbWQaY5C1bXlKdnvzN2QKThujCI/+DKaezrI08l6bfTlpJ92VsEboq3zYKpXwK6DOi3A==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, + "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": { + "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==", + "dev": true, + "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": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-Owp0mXaJu/09h9hvZTazMni/Ni7bjh4R4xIfLhWP1O2wrhhKtezAA8U42TTeNDpyDMUD2ljeGC8Jh9xSFnyq4Q==", + "dev": true + }, + "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 + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "requires": { + "big.js": "^6.1.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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", + "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "requires": { + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": 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==", + "dev": true + }, + "node-gyp": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.0.tgz", + "integrity": "sha512-Bi/oCm5bH6F+FmzfUxJpPaxMEyIhszULGR3TprmTeku8/dMFcdTcypk120NeZqEt54r1BrgEKtm2jJiuIKE28Q==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "requires": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.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==", + "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" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + } + } + }, + "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", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "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 + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "requires": { + "tslib": "~2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "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 + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.3.2.tgz", + "integrity": "sha512-6S5tV4jcY6dbZ/lLzD6EkvNWI3s81JO6ABP/EpvOlK1NPOcIj3AS4khi6xXw6JlZCASq82HQV4SapfmVMMl2dg==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.0.0", + "socket.io-adapter": "~2.3.2", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.2.tgz", + "integrity": "sha512-PBZpxUPYjmoogY0aoaTmo1643JelsaS1CiAwNjRVdrI0X9Seuc19Y2Wife8k88avW6haG8cznvwbubAZwH4Mtg==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", + "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "requires": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.60.0.tgz", + "integrity": "sha512-OL5GDYi2dKxnwJPSOg2tODgzDxAffN0osgWkZaBo/l3ikCxDFP+tuJT3uF7GyBE3SDBpKML/+a8EobyWAQO3DQ==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.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" + } + }, + "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, + "requires": {} + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz", + "integrity": "sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-spring-boot-jwt-auth/package.json b/angular-spring-boot-jwt-auth/package.json new file mode 100644 index 00000000..7efb34a1 --- /dev/null +++ b/angular-spring-boot-jwt-auth/package.json @@ -0,0 +1,39 @@ +{ + "name": "angular-spring-boot-jwt-auth", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } +} diff --git a/angular-spring-boot-jwt-auth/readme.rst b/angular-spring-boot-jwt-auth/readme.rst new file mode 100644 index 00000000..0b287115 --- /dev/null +++ b/angular-spring-boot-jwt-auth/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/angular-spring-boot-security-jwt-authentication-and-authorization/ \ No newline at end of file diff --git a/angular-spring-boot-jwt-auth/src/app/app-routing.module.ts b/angular-spring-boot-jwt-auth/src/app/app-routing.module.ts new file mode 100644 index 00000000..d10edf52 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/app-routing.module.ts @@ -0,0 +1,19 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; +import { HomeComponent } from './home/home.component'; +import { SigninComponent } from './signin/signin.component'; +import { SignupComponent } from './signup/signup.component'; + +const routes: Routes = [ + { path: '', redirectTo: '/home', pathMatch: 'full' }, + { path: 'home', component: HomeComponent }, + { path: 'signin', component: SigninComponent }, + { path: 'signup', component: SignupComponent }, +]; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) + +export class AppRoutingModule { } diff --git a/angular-spring-boot-jwt-auth/src/app/app.component.css b/angular-spring-boot-jwt-auth/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-spring-boot-jwt-auth/src/app/app.component.html b/angular-spring-boot-jwt-auth/src/app/app.component.html new file mode 100644 index 00000000..90c6b646 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/app.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/angular-spring-boot-jwt-auth/src/app/app.component.spec.ts b/angular-spring-boot-jwt-auth/src/app/app.component.spec.ts new file mode 100644 index 00000000..ff12b334 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-spring-boot-jwt-auth'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-spring-boot-jwt-auth'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-spring-boot-jwt-auth app is running!'); + }); +}); diff --git a/angular-spring-boot-jwt-auth/src/app/app.component.ts b/angular-spring-boot-jwt-auth/src/app/app.component.ts new file mode 100644 index 00000000..955c69ef --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'angular-spring-boot-jwt-auth'; +} diff --git a/angular-spring-boot-jwt-auth/src/app/app.module.ts b/angular-spring-boot-jwt-auth/src/app/app.module.ts new file mode 100644 index 00000000..4586b904 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/app.module.ts @@ -0,0 +1,35 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; +import { FormsModule } from '@angular/forms'; +import { HttpInterceptorService } from './httpInterceptor.service'; +import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; +import { SigninComponent } from './signin/signin.component'; +import { SignupComponent } from './signup/signup.component'; +import { HomeComponent } from './home/home.component'; + +@NgModule({ + declarations: [ + AppComponent, + SigninComponent, + SignupComponent, + HomeComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + FormsModule, + HttpClientModule + ], + providers: [ + { + provide: HTTP_INTERCEPTORS, + useClass: HttpInterceptorService, + multi: true + } + ], + bootstrap: [AppComponent] +}) + +export class AppModule { } diff --git a/angular-spring-boot-jwt-auth/src/app/auth.service.spec.ts b/angular-spring-boot-jwt-auth/src/app/auth.service.spec.ts new file mode 100644 index 00000000..f1251cac --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/auth.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { AuthService } from './auth.service'; + +describe('AuthService', () => { + let service: AuthService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(AuthService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-jwt-auth/src/app/auth.service.ts b/angular-spring-boot-jwt-auth/src/app/auth.service.ts new file mode 100644 index 00000000..ac788578 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/auth.service.ts @@ -0,0 +1,51 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { map } from 'rxjs/operators'; +import { Request } from './request.model'; +import { ActivatedRoute, Router } from '@angular/router'; + +@Injectable({ + providedIn: 'root' +}) +export class AuthService { + + private baseUrl = 'http://localhost:8080/'; + + constructor(private route: ActivatedRoute, private router: Router, private http: HttpClient) { } + + signin(request: Request): Observable { + return this.http.post(this.baseUrl + 'signin', request, {headers: new HttpHeaders({ 'Content-Type': 'application/json' })}).pipe(map((resp) => { + sessionStorage.setItem('user', request.userName); + sessionStorage.setItem('token', 'HTTP_TOKEN ' + resp.token); + return resp; + })); + } + + signup(request: Request): Observable { + return this.http.post(this.baseUrl + 'signup', request, {headers: new HttpHeaders({ 'Content-Type': 'application/json' }), responseType: 'text' as 'json'}).pipe(map((resp) => { + return resp; + })); + } + + signout() { + sessionStorage.removeItem('user'); + sessionStorage.removeItem('token'); + + this.router.navigateByUrl('signin'); + } + + isUserSignedin() { + return sessionStorage.getItem('token') !== null; + } + + getSignedinUser() { + return sessionStorage.getItem('user') as string; + } + + getToken() { + let token = sessionStorage.getItem('token') as string; + return token; + } + +} diff --git a/angular-spring-boot-jwt-auth/src/app/greeting.service.spec.ts b/angular-spring-boot-jwt-auth/src/app/greeting.service.spec.ts new file mode 100644 index 00000000..1615fd7a --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/greeting.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { GreetingService } from './greeting.service'; + +describe('GreetingService', () => { + let service: GreetingService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(GreetingService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-jwt-auth/src/app/greeting.service.ts b/angular-spring-boot-jwt-auth/src/app/greeting.service.ts new file mode 100644 index 00000000..183f02cc --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/greeting.service.ts @@ -0,0 +1,43 @@ +import { Injectable } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { map } from 'rxjs/operators'; + +@Injectable({ +providedIn: 'root' +}) +export class GreetingService { + + private baseUrl = 'http://localhost:8080/greet'; + + constructor(private http: HttpClient) { } + + getByUserRole(): Observable{ + //const url = `${this.baseUrl}/user`; + //return this.http.get(url, {responseType: 'text' as 'json'}).pipe(map((resp) => { + // return resp; + //})); + return this.http.get(this.baseUrl + '/user', {responseType: 'text' as 'json'}).pipe(map((resp) => { + return resp; + })); + } + + getByAdminRole(): Observable{ + return this.http.get(this.baseUrl + '/admin', {responseType: 'text' as 'json'}).pipe(map((resp) => { + return resp; + })); + } + + getByUserOrAdminRole(): Observable{ + return this.http.get(this.baseUrl + '/userOrAdmin', {responseType: 'text' as 'json'}).pipe(map((resp) => { + return resp; + })); + } + + getByAnonymousRole(): Observable{ + return this.http.get(this.baseUrl + '/anonymous', {responseType: 'text' as 'json'}).pipe(map((resp) => { + return resp; + })); + } + +} diff --git a/angular-spring-boot-jwt-auth/src/app/home/home.component.css b/angular-spring-boot-jwt-auth/src/app/home/home.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-spring-boot-jwt-auth/src/app/home/home.component.html b/angular-spring-boot-jwt-auth/src/app/home/home.component.html new file mode 100644 index 00000000..c3d91b7d --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/home/home.component.html @@ -0,0 +1,9 @@ +
+

Welcome back, {{ signedinUser }}!

+ +
+ {{greet}} +
+ +

Signout

+
diff --git a/angular-spring-boot-jwt-auth/src/app/home/home.component.spec.ts b/angular-spring-boot-jwt-auth/src/app/home/home.component.spec.ts new file mode 100644 index 00000000..2c5a1726 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/home/home.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { HomeComponent } from './home.component'; + +describe('HomeComponent', () => { + let component: HomeComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ HomeComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(HomeComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-jwt-auth/src/app/home/home.component.ts b/angular-spring-boot-jwt-auth/src/app/home/home.component.ts new file mode 100644 index 00000000..9964baae --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/home/home.component.ts @@ -0,0 +1,42 @@ +import { Component, OnInit } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; +import { AuthService } from '../auth.service'; +import { GreetingService } from '../greeting.service'; +import { ActivatedRoute, Router } from '@angular/router'; + +@Component({ +selector: 'app-home', +templateUrl: './home.component.html', +styleUrls: ['./home.component.css'] +}) +export class HomeComponent implements OnInit { + + isSignedin = false; + + signedinUser: string = ''; + + greeting: any[] = []; + + constructor(private route: ActivatedRoute, private router: Router, private http: HttpClient, private authService: AuthService, private greetingService: GreetingService) {} + + ngOnInit() { + this.isSignedin = this.authService.isUserSignedin(); + this.signedinUser = this.authService.getSignedinUser(); + + if(!this.authService.isUserSignedin()) { + this.router.navigateByUrl('signin'); + } + + if(this.isSignedin) { + this.greetingService.getByUserRole().subscribe((result: string) => this.greeting.push(result), () => console.log('/user - You are not authorize')); + this.greetingService.getByAdminRole().subscribe((result: string) => this.greeting.push(result), () => console.log('/admin - You are not authorized')); + this.greetingService.getByUserOrAdminRole().subscribe((result: string) => this.greeting.push(result), () => console.log('/userOrAdmin - You are not authorized')); + this.greetingService.getByAnonymousRole().subscribe((result: string) => this.greeting.push(result), () => console.log('/anonymous - You are not authorized')); + } + } + + doSignout() { + this.authService.signout(); + } + +} diff --git a/angular-spring-boot-jwt-auth/src/app/httpInterceptor.service.ts b/angular-spring-boot-jwt-auth/src/app/httpInterceptor.service.ts new file mode 100644 index 00000000..18e60a41 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/httpInterceptor.service.ts @@ -0,0 +1,32 @@ +import { HttpInterceptor, HttpRequest, HttpHandler, HttpEvent, HttpHeaders, HttpErrorResponse } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { Observable, throwError } from 'rxjs'; +import { catchError } from 'rxjs/operators'; +import { AuthService } from './auth.service'; + +@Injectable() +export class HttpInterceptorService implements HttpInterceptor { + + constructor(private authService: AuthService) { } + + intercept(req: HttpRequest, next: HttpHandler): Observable> { + if (this.authService.isUserSignedin() && this.authService.getToken()) { + const request = req.clone({ + headers: new HttpHeaders({ + 'Authorization': this.authService.getToken() + }) + }); + return next.handle(request).pipe( + catchError(err => { + if(err instanceof HttpErrorResponse && err.status === 401) { + this.authService.signout(); + } + return throwError(err); + }) + ); + } + + return next.handle(req); + } + +} diff --git a/angular-spring-boot-jwt-auth/src/app/request.model.ts b/angular-spring-boot-jwt-auth/src/app/request.model.ts new file mode 100644 index 00000000..900e9bfe --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/request.model.ts @@ -0,0 +1,5 @@ +export interface Request { + userName: string; + userPwd: string; + roles?: string[]; +} diff --git a/angular-spring-boot-jwt-auth/src/app/signin/signin.component.css b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.css new file mode 100644 index 00000000..e3833179 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.css @@ -0,0 +1,9 @@ +#signin-box { + width: 500px; + padding: 20px; + margin: 50px auto; + background: #fff; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border: 1px solid #000; +} diff --git a/angular-spring-boot-jwt-auth/src/app/signin/signin.component.html b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.html new file mode 100644 index 00000000..f288dd48 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.html @@ -0,0 +1,20 @@ +
+

Signin Here

+
{{error}}
+
+ + + + + + + + + + + + + +
Username:
Password:
Don't have account? Signup
+
+
diff --git a/angular-spring-boot-jwt-auth/src/app/signin/signin.component.spec.ts b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.spec.ts new file mode 100644 index 00000000..b19d8bf0 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { SigninComponent } from './signin.component'; + +describe('SigninComponent', () => { + let component: SigninComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ SigninComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(SigninComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-jwt-auth/src/app/signin/signin.component.ts b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.ts new file mode 100644 index 00000000..9e8f4a76 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signin/signin.component.ts @@ -0,0 +1,45 @@ +import { Component, OnInit } from '@angular/core'; +import { Router, ActivatedRoute } from '@angular/router'; +import { AuthService } from '../auth.service'; +import { Request } from '../request.model'; + +@Component({ +selector: 'app-signin', +templateUrl: './signin.component.html', +styleUrls: ['./signin.component.css'] +}) +export class SigninComponent implements OnInit { + + username: string = ''; + password : string = ''; + + isSignedin = false; + + error: string = ''; + + constructor(private route: ActivatedRoute, private router: Router, private authService: AuthService) {} + + ngOnInit() { + this.isSignedin = this.authService.isUserSignedin(); + + if(this.isSignedin) { + this.router.navigateByUrl('home'); + } + } + + doSignin() { + if(this.username !== '' && this.username !== null && this.password !== '' && this.password !== null) { + const request: Request = { userName: this.username, userPwd: this.password}; + + this.authService.signin(request).subscribe((result)=> { + //this.router.navigate(['/home']); + this.router.navigateByUrl('home'); + }, () => { + this.error = 'Either invalid credentials or something went wrong'; + }); + } else { + this.error = 'Invalid Credentials'; + } + } + +} diff --git a/angular-spring-boot-jwt-auth/src/app/signup/signup.component.css b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.css new file mode 100644 index 00000000..b6ca3f13 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.css @@ -0,0 +1,9 @@ +#signup-box { + width: 500px; + padding: 20px; + margin: 50px auto; + background: #fff; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border: 1px solid #000; +} diff --git a/angular-spring-boot-jwt-auth/src/app/signup/signup.component.html b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.html new file mode 100644 index 00000000..019a3957 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.html @@ -0,0 +1,32 @@ +
+

Signup Here

+
{{error}}
+
{{success}}
+
+ + + + + + + + + + + + + + + + + +
Username:
Password:
Roles: +
+ + +
+
Have account? Signin
+
+
diff --git a/angular-spring-boot-jwt-auth/src/app/signup/signup.component.spec.ts b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.spec.ts new file mode 100644 index 00000000..2c39790e --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { SignupComponent } from './signup.component'; + +describe('SignupComponent', () => { + let component: SignupComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ SignupComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(SignupComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-jwt-auth/src/app/signup/signup.component.ts b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.ts new file mode 100644 index 00000000..b5b4bcd4 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/app/signup/signup.component.ts @@ -0,0 +1,53 @@ +import { Component, OnInit } from '@angular/core'; +import { AuthService } from '../auth.service'; +import { Request } from '../request.model'; +import { catchError } from 'rxjs/operators'; + +@Component({ +selector: 'app-signup', +templateUrl: './signup.component.html', +styleUrls: ['./signup.component.css'] +}) +export class SignupComponent implements OnInit { + + constructor(private authService: AuthService) { } + + username: string = ''; + password: string = ''; + + user_roles: any = [ + {name:'User', value:'ROLE_USER', selected: false}, + {name:'Admin', value:'ROLE_ADMIN', selected: false}, + {name:'Anonymous', value:'ROLE_ANONYMOUS', selected: false}, + ] + + selectedRoles: string[] = []; + + error: string = ''; + success: string = ''; + + ngOnInit(): void { + } + + onChangeCategory(event: any, role: any) { + this.selectedRoles.push(role.value); + } + + doSignup() { + if(this.username !== '' && this.username !== null && this.password !== '' && this.password !== null && this.selectedRoles.length > 0) { + const request: Request = { userName: this.username, userPwd: this.password, roles: this.selectedRoles}; + + this.authService.signup(request).subscribe((result)=> { + //console.log(result); + //this.success = 'Signup successful'; + this.success = result; + }, (err) => { + //console.log(err); + this.error = 'Something went wrong during signup'; + }); + } else { + this.error = 'All fields are mandatory'; + } + } + +} diff --git a/angular-spring-boot-jwt-auth/src/index.html b/angular-spring-boot-jwt-auth/src/index.html new file mode 100644 index 00000000..a09d3359 --- /dev/null +++ b/angular-spring-boot-jwt-auth/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Spring Boot Security JWT Authentication + + + + + + + + From 2e1c92a81667ece1968c55b30626e19a9018262d Mon Sep 17 00:00:00 2001 From: roytuts Date: Fri, 19 Nov 2021 15:21:32 +0530 Subject: [PATCH 028/220] updated for angular 13 --- .../readme.rst | 2 +- .../src/app/app.component.css | 58 +++++++++---------- .../src/app/app.component.html | 0 .../src/app/app.component.spec.ts | 0 .../{ => version-13}/src/app/app.component.ts | 0 .../{ => version-13}/src/app/app.module.ts | 0 .../src/app/product.service.ts | 38 ++++++------ .../version-13/src/app/product.ts | 6 ++ .../{ => version-13}/src/index.html | 0 .../{ => version-9}/package-lock.json | 0 .../{ => version-9}/package.json | 0 .../version-9/src/app/app.component.css | 30 ++++++++++ .../version-9/src/app/app.component.html | 23 ++++++++ .../version-9/src/app/app.component.spec.ts | 31 ++++++++++ .../version-9/src/app/app.component.ts | 23 ++++++++ .../version-9/src/app/app.module.ts | 18 ++++++ .../version-9/src/app/product.service.ts | 20 +++++++ .../{ => version-9}/src/app/product.ts | 12 ++-- .../version-9/src/index.html | 13 +++++ 19 files changed, 219 insertions(+), 55 deletions(-) rename angular-html-table-alternate-row-color/{ => version-13}/src/app/app.component.css (94%) rename angular-html-table-alternate-row-color/{ => version-13}/src/app/app.component.html (100%) rename angular-html-table-alternate-row-color/{ => version-13}/src/app/app.component.spec.ts (100%) rename angular-html-table-alternate-row-color/{ => version-13}/src/app/app.component.ts (100%) rename angular-html-table-alternate-row-color/{ => version-13}/src/app/app.module.ts (100%) rename angular-html-table-alternate-row-color/{ => version-13}/src/app/product.service.ts (96%) create mode 100644 angular-html-table-alternate-row-color/version-13/src/app/product.ts rename angular-html-table-alternate-row-color/{ => version-13}/src/index.html (100%) rename angular-html-table-alternate-row-color/{ => version-9}/package-lock.json (100%) rename angular-html-table-alternate-row-color/{ => version-9}/package.json (100%) create mode 100644 angular-html-table-alternate-row-color/version-9/src/app/app.component.css create mode 100644 angular-html-table-alternate-row-color/version-9/src/app/app.component.html create mode 100644 angular-html-table-alternate-row-color/version-9/src/app/app.component.spec.ts create mode 100644 angular-html-table-alternate-row-color/version-9/src/app/app.component.ts create mode 100644 angular-html-table-alternate-row-color/version-9/src/app/app.module.ts create mode 100644 angular-html-table-alternate-row-color/version-9/src/app/product.service.ts rename angular-html-table-alternate-row-color/{ => version-9}/src/app/product.ts (93%) create mode 100644 angular-html-table-alternate-row-color/version-9/src/index.html diff --git a/angular-html-table-alternate-row-color/readme.rst b/angular-html-table-alternate-row-color/readme.rst index 2815223e..57105af8 100644 --- a/angular-html-table-alternate-row-color/readme.rst +++ b/angular-html-table-alternate-row-color/readme.rst @@ -1 +1 @@ -You can read tutorial at https://www.roytuts.com/display-data-on-html-table-from-server-using-angular-and-alternate-row-color/ \ No newline at end of file +Please follow the tutorial at https://roytuts.com/display-data-on-html-table-from-server-using-angular-and-alternate-row-color/ \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/app.component.css b/angular-html-table-alternate-row-color/version-13/src/app/app.component.css similarity index 94% rename from angular-html-table-alternate-row-color/src/app/app.component.css rename to angular-html-table-alternate-row-color/version-13/src/app/app.component.css index 7cd9beee..dceb41ba 100644 --- a/angular-html-table-alternate-row-color/src/app/app.component.css +++ b/angular-html-table-alternate-row-color/version-13/src/app/app.component.css @@ -1,30 +1,30 @@ -table.datatable { - width:100%; - border: none; - background:#fff; -} -table.datatable td.table_foot { - border: none; - background: #fff; - text-align: center; -} -table.datatable tr.odd_col { - background: none; -} -table.datatable tr.even_col { - background: #ddd; -} -table.datatable td { - font-size:10pt; - padding:5px 10px; - text-align: left; -} -table.datatable th { - text-align: left; - font-size: 8pt; - padding: 10px 10px 7px; - text-transform: uppercase; - color: #fff; - background-color: black; - font-family: sans-serif; +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; } \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/app.component.html b/angular-html-table-alternate-row-color/version-13/src/app/app.component.html similarity index 100% rename from angular-html-table-alternate-row-color/src/app/app.component.html rename to angular-html-table-alternate-row-color/version-13/src/app/app.component.html diff --git a/angular-html-table-alternate-row-color/src/app/app.component.spec.ts b/angular-html-table-alternate-row-color/version-13/src/app/app.component.spec.ts similarity index 100% rename from angular-html-table-alternate-row-color/src/app/app.component.spec.ts rename to angular-html-table-alternate-row-color/version-13/src/app/app.component.spec.ts diff --git a/angular-html-table-alternate-row-color/src/app/app.component.ts b/angular-html-table-alternate-row-color/version-13/src/app/app.component.ts similarity index 100% rename from angular-html-table-alternate-row-color/src/app/app.component.ts rename to angular-html-table-alternate-row-color/version-13/src/app/app.component.ts diff --git a/angular-html-table-alternate-row-color/src/app/app.module.ts b/angular-html-table-alternate-row-color/version-13/src/app/app.module.ts similarity index 100% rename from angular-html-table-alternate-row-color/src/app/app.module.ts rename to angular-html-table-alternate-row-color/version-13/src/app/app.module.ts diff --git a/angular-html-table-alternate-row-color/src/app/product.service.ts b/angular-html-table-alternate-row-color/version-13/src/app/product.service.ts similarity index 96% rename from angular-html-table-alternate-row-color/src/app/product.service.ts rename to angular-html-table-alternate-row-color/version-13/src/app/product.service.ts index 743da1e9..173d5085 100644 --- a/angular-html-table-alternate-row-color/src/app/product.service.ts +++ b/angular-html-table-alternate-row-color/version-13/src/app/product.service.ts @@ -1,20 +1,20 @@ -import { Injectable } from '@angular/core'; -import { HttpClient, HttpHeaders } from '@angular/common/http'; -import { Observable } from 'rxjs'; -import { Product } from './product'; - -const httpOptions = { - headers: new HttpHeaders({ 'Content-Type': 'application/json' }) -}; -@Injectable({ providedIn: 'root' }) -export class ProductService { - private productUrl = 'http://localhost:8080/'; // URL to REST API - - constructor(private http: HttpClient) { } - - /** GET products from the server */ - getProducts(): Observable { - return this.http.get(this.productUrl + '/products'); - } - +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + } \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/version-13/src/app/product.ts b/angular-html-table-alternate-row-color/version-13/src/app/product.ts new file mode 100644 index 00000000..779222a4 --- /dev/null +++ b/angular-html-table-alternate-row-color/version-13/src/app/product.ts @@ -0,0 +1,6 @@ +export interface Product { + id?: number; + name: string; + code: string; + price: number; +} diff --git a/angular-html-table-alternate-row-color/src/index.html b/angular-html-table-alternate-row-color/version-13/src/index.html similarity index 100% rename from angular-html-table-alternate-row-color/src/index.html rename to angular-html-table-alternate-row-color/version-13/src/index.html diff --git a/angular-html-table-alternate-row-color/package-lock.json b/angular-html-table-alternate-row-color/version-9/package-lock.json similarity index 100% rename from angular-html-table-alternate-row-color/package-lock.json rename to angular-html-table-alternate-row-color/version-9/package-lock.json diff --git a/angular-html-table-alternate-row-color/package.json b/angular-html-table-alternate-row-color/version-9/package.json similarity index 100% rename from angular-html-table-alternate-row-color/package.json rename to angular-html-table-alternate-row-color/version-9/package.json diff --git a/angular-html-table-alternate-row-color/version-9/src/app/app.component.css b/angular-html-table-alternate-row-color/version-9/src/app/app.component.css new file mode 100644 index 00000000..dceb41ba --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/app/app.component.css @@ -0,0 +1,30 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/version-9/src/app/app.component.html b/angular-html-table-alternate-row-color/version-9/src/app/app.component.html new file mode 100644 index 00000000..647f6d76 --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/app/app.component.html @@ -0,0 +1,23 @@ +

Display Data on HTML Table from Server using Angular and Alternate Row Color

+ +
+ + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+No record found \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/version-9/src/app/app.component.spec.ts b/angular-html-table-alternate-row-color/version-9/src/app/app.component.spec.ts new file mode 100644 index 00000000..19a52e52 --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-html-table-alternate-row-color'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-html-table-alternate-row-color'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-html-table-alternate-row-color app is running!'); + }); +}); diff --git a/angular-html-table-alternate-row-color/version-9/src/app/app.component.ts b/angular-html-table-alternate-row-color/version-9/src/app/app.component.ts new file mode 100644 index 00000000..5d816e1f --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/app/app.component.ts @@ -0,0 +1,23 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } +} diff --git a/angular-html-table-alternate-row-color/version-9/src/app/app.module.ts b/angular-html-table-alternate-row-color/version-9/src/app/app.module.ts new file mode 100644 index 00000000..d1a57334 --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/app/app.module.ts @@ -0,0 +1,18 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-html-table-alternate-row-color/version-9/src/app/product.service.ts b/angular-html-table-alternate-row-color/version-9/src/app/product.service.ts new file mode 100644 index 00000000..173d5085 --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/app/product.service.ts @@ -0,0 +1,20 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + +} \ No newline at end of file diff --git a/angular-html-table-alternate-row-color/src/app/product.ts b/angular-html-table-alternate-row-color/version-9/src/app/product.ts similarity index 93% rename from angular-html-table-alternate-row-color/src/app/product.ts rename to angular-html-table-alternate-row-color/version-9/src/app/product.ts index 5ae9b2de..e828b11e 100644 --- a/angular-html-table-alternate-row-color/src/app/product.ts +++ b/angular-html-table-alternate-row-color/version-9/src/app/product.ts @@ -1,6 +1,6 @@ -export class Product { - id?: number; - name: string; - code: string; - price: number; -} +export class Product { + id?: number; + name: string; + code: string; + price: number; +} diff --git a/angular-html-table-alternate-row-color/version-9/src/index.html b/angular-html-table-alternate-row-color/version-9/src/index.html new file mode 100644 index 00000000..f3b06b34 --- /dev/null +++ b/angular-html-table-alternate-row-color/version-9/src/index.html @@ -0,0 +1,13 @@ + + + + + Display Data from Server using Angular on HTML Table and Alternate Row Color + + + + + + + + From 460a4d3e4bf5edab88a7bc9c473ae5be6295b25c Mon Sep 17 00:00:00 2001 From: roytuts Date: Fri, 19 Nov 2021 15:31:57 +0530 Subject: [PATCH 029/220] angular check uncheck multiple checkboxes --- .../readme.rst | 1 + .../version-13/src/app/app.component.css | 30 + .../version-13/src/app/app.component.html | 25 + .../version-13/src/app/app.component.spec.ts | 31 + .../version-13/src/app/app.component.ts | 31 + .../version-13/src/app/app.module.ts | 20 + .../version-13/src/app/product.service.ts | 20 + .../version-13/src/app/product.ts | 7 + .../version-13/src/index.html | 13 + .../version-9/package-lock.json | 11260 ++++++++++++++++ .../version-9/package.json | 47 + .../version-9/src/app/app.component.css | 30 + .../version-9/src/app/app.component.html | 25 + .../version-9/src/app/app.component.spec.ts | 31 + .../version-9/src/app/app.component.ts | 31 + .../version-9/src/app/app.module.ts | 20 + .../version-9/src/app/product.service.ts | 20 + .../version-9/src/app/product.ts | 7 + .../version-9/src/index.html | 13 + 19 files changed, 11662 insertions(+) create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/readme.rst create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.css create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.html create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.spec.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.module.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.service.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/index.html create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package-lock.json create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package.json create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.css create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.html create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.spec.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.module.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.service.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.ts create mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/index.html diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/readme.rst b/angular-check-uncheck-individual-all-checkbox-table-rows/readme.rst new file mode 100644 index 00000000..33a11b67 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/angular-check-uncheck-individual-all-checkbox-on-html-table-rows/ \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.css b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.css new file mode 100644 index 00000000..dceb41ba --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.css @@ -0,0 +1,30 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.html b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.html new file mode 100644 index 00000000..a7551aaf --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.html @@ -0,0 +1,25 @@ +

Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows

+ +
+ + + + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+No record found \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.spec.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.spec.ts new file mode 100644 index 00000000..e4b715b2 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-check-uncheck-individual-all-checkbox-table-rows'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-check-uncheck-individual-all-checkbox-table-rows'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-check-uncheck-individual-all-checkbox-table-rows app is running!'); + }); +}); diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.ts new file mode 100644 index 00000000..ce5c1fad --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.component.ts @@ -0,0 +1,31 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } + + checkAllCheckBox(ev: any) { + this.products.forEach(x => x.checked = ev.target.checked) + } + + isAllCheckBoxChecked() { + return this.products.every(p => p.checked); + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.module.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.module.ts new file mode 100644 index 00000000..74bff575 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/app.module.ts @@ -0,0 +1,20 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; +import { FormsModule } from '@angular/forms'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + FormsModule, + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.service.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.service.ts new file mode 100644 index 00000000..173d5085 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.service.ts @@ -0,0 +1,20 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + +} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.ts new file mode 100644 index 00000000..62029869 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/app/product.ts @@ -0,0 +1,7 @@ +export class Product { + id?: number; + name: string; + code: string; + price: number; + checked?: boolean; +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/index.html b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/index.html new file mode 100644 index 00000000..9bdc676c --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-13/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows + + + + + + + + diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package-lock.json b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package-lock.json new file mode 100644 index 00000000..9aa98796 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package-lock.json @@ -0,0 +1,11260 @@ +{ + "name": "angular-check-uncheck-individual-all-checkbox-table-rows", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", + "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/build-angular": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", + "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/build-optimizer": "0.803.26", + "@angular-devkit/build-webpack": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@babel/core": "7.8.7", + "@babel/preset-env": "7.8.7", + "@ngtools/webpack": "8.3.26", + "ajv": "6.10.2", + "autoprefixer": "9.6.1", + "browserslist": "4.10.0", + "cacache": "12.0.2", + "caniuse-lite": "1.0.30001035", + "circular-dependency-plugin": "5.2.0", + "clean-css": "4.2.1", + "copy-webpack-plugin": "5.1.1", + "core-js": "3.6.4", + "coverage-istanbul-loader": "2.0.3", + "file-loader": "4.2.0", + "find-cache-dir": "3.0.0", + "glob": "7.1.4", + "jest-worker": "24.9.0", + "karma-source-map-support": "1.4.0", + "less": "3.9.0", + "less-loader": "5.0.0", + "license-webpack-plugin": "2.1.2", + "loader-utils": "1.2.3", + "mini-css-extract-plugin": "0.8.0", + "minimatch": "3.0.4", + "open": "6.4.0", + "parse5": "4.0.0", + "postcss": "7.0.17", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "3.1.0", + "regenerator-runtime": "0.13.3", + "rxjs": "6.4.0", + "sass": "1.22.9", + "sass-loader": "7.2.0", + "semver": "6.3.0", + "source-map": "0.7.3", + "source-map-loader": "0.2.4", + "source-map-support": "0.5.13", + "speed-measure-webpack-plugin": "1.3.1", + "style-loader": "1.0.0", + "stylus": "0.54.5", + "stylus-loader": "3.0.2", + "terser": "4.6.3", + "terser-webpack-plugin": "1.4.3", + "tree-kill": "1.2.2", + "webpack": "4.39.2", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.9.0", + "webpack-merge": "4.2.1", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.1.0-rc.6", + "worker-plugin": "3.2.0" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", + "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", + "dev": true, + "requires": { + "loader-utils": "1.2.3", + "source-map": "0.7.3", + "tslib": "1.10.0", + "typescript": "3.5.3", + "webpack-sources": "1.4.3" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", + "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular-devkit/core": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", + "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", + "dev": true, + "requires": { + "ajv": "6.10.2", + "fast-json-stable-stringify": "2.0.0", + "magic-string": "0.25.3", + "rxjs": "6.4.0", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", + "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "rxjs": "6.4.0" + } + }, + "@angular/animations": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", + "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/cli": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", + "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.803.26", + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@schematics/angular": "8.3.26", + "@schematics/update": "0.803.26", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "^4.1.1", + "ini": "1.3.5", + "inquirer": "6.5.1", + "npm-package-arg": "6.1.0", + "npm-pick-manifest": "3.0.2", + "open": "6.4.0", + "pacote": "9.5.5", + "read-package-tree": "5.3.1", + "rimraf": "3.0.0", + "semver": "6.3.0", + "symbol-observable": "1.2.0", + "universal-analytics": "^0.4.20", + "uuid": "^3.3.2" + }, + "dependencies": { + "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 + }, + "rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", + "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@angular/common": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", + "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", + "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/compiler-cli": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", + "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", + "dev": true, + "requires": { + "canonical-path": "1.0.0", + "chokidar": "^2.1.1", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.7.2", + "magic-string": "^0.25.0", + "minimist": "^1.2.0", + "reflect-metadata": "^0.1.2", + "source-map": "^0.6.1", + "tslib": "^1.9.0", + "yargs": "13.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 + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "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 + }, + "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" + } + }, + "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" + } + }, + "yargs": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", + "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "os-locale": "^3.1.0", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.0.0" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "@angular/core": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", + "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/forms": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", + "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/language-service": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", + "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", + "dev": true + }, + "@angular/platform-browser": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", + "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", + "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@angular/router": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", + "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", + "requires": { + "tslib": "^1.9.0" + } + }, + "@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" + } + }, + "@babel/compat-data": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", + "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "dev": true, + "requires": { + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/core": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", + "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.7", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.7", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "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", + "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 + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", + "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.6", + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "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": { + "version": "1.0.30001055", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", + "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", + "dev": true + }, + "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-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", + "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", + "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", + "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", + "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", + "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", + "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", + "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "@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-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.6", + "@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.8.6", + "@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.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@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/types": "^7.8.7", + "browserslist": "^4.8.5", + "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/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", + "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", + "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@ngtools/webpack": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", + "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "enhanced-resolve": "4.1.0", + "rxjs": "6.4.0", + "tree-kill": "1.2.2", + "webpack-sources": "1.4.3" + } + }, + "@schematics/angular": { + "version": "8.3.26", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", + "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26" + } + }, + "@schematics/update": { + "version": "0.803.26", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", + "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", + "dev": true, + "requires": { + "@angular-devkit/core": "8.3.26", + "@angular-devkit/schematics": "8.3.26", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "pacote": "9.5.5", + "rxjs": "6.4.0", + "semver": "6.3.0", + "semver-intersect": "1.4.0" + } + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", + "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", + "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==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@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 + }, + "@types/node": { + "version": "8.9.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", + "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "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==", + "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/webpack-sources": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", + "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", + "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.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@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==", + "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==", + "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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@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==", + "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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@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==", + "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==", + "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/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "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==", + "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==", + "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==", + "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/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "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/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "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/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==", + "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/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==", + "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", + "@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==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "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==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "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==", + "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, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "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" + } + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "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=", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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 + }, + "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", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "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==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "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": "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" + } + }, + "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=", + "dev": true + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.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=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, + "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=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "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": "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 + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==", + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "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==", + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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" + } + }, + "brace-expansion": { + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==", + "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" + } + }, + "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": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.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=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", + "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", + "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", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.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" + } + } + } + }, + "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": { + "pako": "~1.0.5" + } + }, + "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": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.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": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "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" + } + }, + "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": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", + "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", + "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" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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 + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001035", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", + "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "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" + }, + "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==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "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==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "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 + } + } + }, + "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" + } + }, + "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 + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "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" + } + }, + "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=", + "dev": true + }, + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "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" + }, + "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 + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "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==", + "dev": true, + "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==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "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", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "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==", + "dev": true + }, + "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 + }, + "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" + } + }, + "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" + }, + "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 + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "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": { + "debug": "2.6.9", + "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": { + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "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": { + "safe-buffer": "~5.1.1" + } + }, + "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 + }, + "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": { + "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" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "dev": true, + "requires": { + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", + "globby": "^7.1.1", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", + "minimatch": "^3.0.4", + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.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" + } + }, + "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" + } + }, + "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-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 + } + } + }, + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "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==", + "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 + } + } + }, + "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=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "coverage-istanbul-loader": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", + "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", + "dev": true, + "requires": { + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.0", + "loader-utils": "^1.2.3", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.6.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "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": { + "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": { + "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" + } + }, + "css-parse": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", + "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", + "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==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2", + "regexpu-core": "^4.6.0" + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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 + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "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" + } + }, + "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=", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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": { + "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 + } + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "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 + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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" + } + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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=", + "dev": true, + "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 + }, + "electron-to-chromium": { + "version": "1.3.433", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.433.tgz", + "integrity": "sha512-C0gcgwB8RpPAq2Ia6teihNOHOfNzGy4jJXgjIXSmKdt6O2xrJM8CPjA8jTFyo97KozVrZ8oH2FUCixC6Hnuk2g==", + "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==", + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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 + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.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 + }, + "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.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "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.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "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" + } + }, + "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 + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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": "4.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.3.tgz", + "integrity": "sha512-HyaFeyfTa18nYjft59vEPsvuq6ZVcrCC1rBw6Fx8ZV9NcuUITBNCnTOyr0tHHkkHn//d+lzhsL1YybgtLQ7lng==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "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=", + "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=", + "dev": true, + "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": { + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + } + } + }, + "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 + }, + "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", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "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=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", + "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.0" + }, + "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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", + "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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-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", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "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 + }, + "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" + } + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "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.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" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "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=", + "dev": true, + "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 + }, + "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-access": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", + "dev": true, + "requires": { + "null-check": "^1.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "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" + } + }, + "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=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "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-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" + } + } + } + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.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 + } + } + }, + "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==", + "dev": true + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "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==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "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=", + "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" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.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==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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=", + "dev": true, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "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 + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", + "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", + "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.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.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 + }, + "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" + }, + "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" + } + } + } + }, + "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" + }, + "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 + } + } + } + } + }, + "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" + } + }, + "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" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "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-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 + }, + "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=", + "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "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": "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "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=", + "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-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==", + "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==", + "dev": true, + "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==", + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "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==", + "dev": true, + "requires": { + "is-extglob": "^2.1.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 + }, + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "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=", + "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==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "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=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "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" + } + } + } + }, + "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", + "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" + } + }, + "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==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.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==", + "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" + } + } + } + }, + "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": { + "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 + }, + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", + "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", + "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==", + "dev": true, + "requires": { + "colors": "1.1.2" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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=", + "dev": true + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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==", + "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=", + "dev": true + }, + "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": "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" + } + }, + "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" + } + }, + "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=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", + "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", + "dev": true, + "requires": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "braces": "^2.3.2", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.11", + "log4js": "^4.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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 + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "karma-chrome-launcher": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", + "dev": true, + "requires": { + "fs-access": "^1.0.0", + "which": "^1.2.1" + } + }, + "karma-coverage-istanbul-reporter": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", + "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", + "dev": true, + "requires": { + "istanbul-api": "^2.1.6", + "minimatch": "^3.0.4" + } + }, + "karma-jasmine": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", + "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", + "dev": true, + "requires": { + "jasmine-core": "^3.3" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", + "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", + "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, + "requires": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "less": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", + "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "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, + "optional": 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==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + } + }, + "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 + }, + "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": { + "leven": "^3.1.0" + } + }, + "license-webpack-plugin": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", + "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } + }, + "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": { + "immediate": "~3.0.5" + } + }, + "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": "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" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.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==", + "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 + }, + "log4js": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", + "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", + "dev": true, + "requires": { + "date-format": "^2.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.0", + "rfdc": "^1.1.4", + "streamroller": "^1.0.6" + } + }, + "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==", + "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": "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" + } + }, + "magic-string": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", + "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "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" + }, + "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": { + "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" + } + }, + "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-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "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=", + "dev": true, + "requires": { + "object-visit": "^1.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, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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 + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + } + }, + "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 + } + } + }, + "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 + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "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" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "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==", + "dev": true + }, + "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==", + "dev": true, + "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 + }, + "mini-css-extract-plugin": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "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-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": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "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==", + "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": { + "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": { + "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.55", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", + "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", + "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==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "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": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", + "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.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 + } + } + }, + "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": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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==", + "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": { + "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 + } + } + }, + "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": { + "path-key": "^2.0.0" + } + }, + "null-check": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "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==", + "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=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "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": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + } + } + }, + "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": { + "url-parse": "^1.4.3" + } + }, + "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=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "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==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "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-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": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pacote": { + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", + "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.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-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^2.2.3", + "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.8", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "npm-pick-manifest": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", + "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.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" + } + }, + "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": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "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": "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 + } + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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" + } + }, + "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" + }, + "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=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "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" + } + } + } + }, + "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=", + "dev": true + }, + "postcss": { + "version": "7.0.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", + "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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 + }, + "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-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-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==", + "dev": true, + "requires": { + "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" + } + }, + "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 + }, + "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", + "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==", + "dev": true + }, + "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", + "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": { + "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": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "dev": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "protractor": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz", + "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==", + "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.0.6", + "yargs": "^12.0.5" + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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-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" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "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 + }, + "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": { + "source-map": "^0.5.6" + } + }, + "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" + } + } + } + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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==", + "dev": true + }, + "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": { + "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.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + } + } + }, + "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": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "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 + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "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": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "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": { + "safe-buffer": "^5.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==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "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": { + "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 + } + } + }, + "raw-loader": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", + "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "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", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.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==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rfdc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", + "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", + "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", + "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.0.1", + "neo-async": "^2.5.0", + "pify": "^4.0.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 + } + } + }, + "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": "0.5.8", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", + "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", + "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==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "dev": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.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 + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", + "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", + "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": { + "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" + }, + "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", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "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 + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^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" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "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", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "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 + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "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=", + "dev": true, + "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=", + "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 + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^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=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "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" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.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==", + "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 + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + }, + "dependencies": { + "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": "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "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": "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "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" + } + }, + "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": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "socks": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", + "dev": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", + "dev": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", + "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", + "dev": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "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" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "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" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamroller": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", + "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "date-format": "^2.0.0", + "debug": "^3.2.6", + "fs-extra": "^7.0.1", + "lodash": "^4.17.14" + }, + "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" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "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 + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.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" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "stylus": { + "version": "0.54.5", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", + "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", + "dev": true, + "requires": { + "css-parse": "1.7.x", + "debug": "*", + "glob": "7.0.x", + "mkdirp": "0.5.x", + "sax": "0.5.x", + "source-map": "0.1.x" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", + "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + } + }, + "supports-color": { + "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" + } + }, + "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==", + "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 + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "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" + } + }, + "terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "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": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.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==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.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 + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "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 + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "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" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "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-node": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", + "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", + "dev": true, + "requires": { + "arrify": "^1.0.0", + "buffer-from": "^1.1.0", + "diff": "^3.1.0", + "make-error": "^1.1.1", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.6", + "yn": "^2.0.0" + } + }, + "tslib": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", + "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==" + }, + "tslint": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", + "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.13.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.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==", + "dev": true + } + } + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typescript": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", + "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "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-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 + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universal-analytics": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", + "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "dev": true, + "requires": { + "debug": "^3.0.0", + "request": "^2.88.0", + "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==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "useragent": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", + "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", + "dev": true, + "requires": { + "lru-cache": "4.1.x", + "tmp": "0.0.x" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "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" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "dev": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webpack": { + "version": "4.39.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", + "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", + "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", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + } + }, + "webpack-core": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", + "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", + "dev": true, + "requires": { + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" + }, + "dependencies": { + "source-list-map": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", + "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.4", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "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" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": 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" + } + }, + "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" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", + "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", + "dev": true, + "requires": { + "lodash": "^4.17.5" + } + }, + "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" + }, + "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.1.0-rc.6", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", + "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", + "dev": true, + "requires": { + "webpack-core": "^0.6.8" + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", + "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "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=", + "dev": 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=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + }, + "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 + } + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + }, + "yn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", + "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", + "dev": true + }, + "zone.js": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", + "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" + } + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package.json b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package.json new file mode 100644 index 00000000..ebb36c0b --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/package.json @@ -0,0 +1,47 @@ +{ + "name": "angular-check-uncheck-individual-all-checkbox-table-rows", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~8.2.14", + "@angular/common": "~8.2.14", + "@angular/compiler": "~8.2.14", + "@angular/core": "~8.2.14", + "@angular/forms": "~8.2.14", + "@angular/platform-browser": "~8.2.14", + "@angular/platform-browser-dynamic": "~8.2.14", + "@angular/router": "~8.2.14", + "rxjs": "~6.4.0", + "tslib": "^1.10.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.803.20", + "@angular/cli": "~8.3.20", + "@angular/compiler-cli": "~8.2.14", + "@angular/language-service": "~8.2.14", + "@types/node": "~8.9.4", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.5.3" + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.css b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.css new file mode 100644 index 00000000..dceb41ba --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.css @@ -0,0 +1,30 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.html b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.html new file mode 100644 index 00000000..a7551aaf --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.html @@ -0,0 +1,25 @@ +

Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows

+ +
+ + + + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+No record found \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.spec.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.spec.ts new file mode 100644 index 00000000..e4b715b2 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-check-uncheck-individual-all-checkbox-table-rows'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-check-uncheck-individual-all-checkbox-table-rows'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-check-uncheck-individual-all-checkbox-table-rows app is running!'); + }); +}); diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.ts new file mode 100644 index 00000000..5af5641b --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.component.ts @@ -0,0 +1,31 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } + + checkAllCheckBox(ev) { + this.products.forEach(x => x.checked = ev.target.checked) + } + + isAllCheckBoxChecked() { + return this.products.every(p => p.checked); + } +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.module.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.module.ts new file mode 100644 index 00000000..74bff575 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/app.module.ts @@ -0,0 +1,20 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; +import { FormsModule } from '@angular/forms'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + FormsModule, + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.service.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.service.ts new file mode 100644 index 00000000..173d5085 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.service.ts @@ -0,0 +1,20 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + +} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.ts b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.ts new file mode 100644 index 00000000..62029869 --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/app/product.ts @@ -0,0 +1,7 @@ +export class Product { + id?: number; + name: string; + code: string; + price: number; + checked?: boolean; +} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/index.html b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/index.html new file mode 100644 index 00000000..9bdc676c --- /dev/null +++ b/angular-check-uncheck-individual-all-checkbox-table-rows/version-9/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows + + + + + + + + From 97efc97fd87c2851c7aae917c6e0b53cba442449 Mon Sep 17 00:00:00 2001 From: roytuts Date: Fri, 19 Nov 2021 15:32:53 +0530 Subject: [PATCH 030/220] moved to https://github.com/roytuts/angular/tree/master/angular-check-uncheck-individual-all-checkbox-table-rows --- .../package-lock.json | 11260 ---------------- .../package.json | 47 - .../readme.rst | 1 - .../src/app/app.component.css | 30 - .../src/app/app.component.html | 25 - .../src/app/app.component.spec.ts | 31 - .../src/app/app.component.ts | 31 - .../src/app/app.module.ts | 20 - .../src/app/product.service.ts | 20 - .../src/app/product.ts | 7 - .../src/index.html | 13 - 11 files changed, 11485 deletions(-) delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts delete mode 100644 angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json deleted file mode 100644 index 9aa98796..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package-lock.json +++ /dev/null @@ -1,11260 +0,0 @@ -{ - "name": "angular-check-uncheck-individual-all-checkbox-table-rows", - "version": "0.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@angular-devkit/architect": { - "version": "0.803.26", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.803.26.tgz", - "integrity": "sha512-mCynDvhGLElmuiaK5I6hVleMuZ1Svn7o5NnMW1ItiDlVZu1v49JWOxPS1A7C/ypGmhjl9jMorVtz2IumtLgCXw==", - "dev": true, - "requires": { - "@angular-devkit/core": "8.3.26", - "rxjs": "6.4.0" - } - }, - "@angular-devkit/build-angular": { - "version": "0.803.26", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.26.tgz", - "integrity": "sha512-SoeUbl928QgYWZjDNSMs9m/9wslKjqkFXeZpOI398i5/ZbrsjXcbxicLphVCPndhfR6qETV7pCqQnVmAf4zYjA==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.803.26", - "@angular-devkit/build-optimizer": "0.803.26", - "@angular-devkit/build-webpack": "0.803.26", - "@angular-devkit/core": "8.3.26", - "@babel/core": "7.8.7", - "@babel/preset-env": "7.8.7", - "@ngtools/webpack": "8.3.26", - "ajv": "6.10.2", - "autoprefixer": "9.6.1", - "browserslist": "4.10.0", - "cacache": "12.0.2", - "caniuse-lite": "1.0.30001035", - "circular-dependency-plugin": "5.2.0", - "clean-css": "4.2.1", - "copy-webpack-plugin": "5.1.1", - "core-js": "3.6.4", - "coverage-istanbul-loader": "2.0.3", - "file-loader": "4.2.0", - "find-cache-dir": "3.0.0", - "glob": "7.1.4", - "jest-worker": "24.9.0", - "karma-source-map-support": "1.4.0", - "less": "3.9.0", - "less-loader": "5.0.0", - "license-webpack-plugin": "2.1.2", - "loader-utils": "1.2.3", - "mini-css-extract-plugin": "0.8.0", - "minimatch": "3.0.4", - "open": "6.4.0", - "parse5": "4.0.0", - "postcss": "7.0.17", - "postcss-import": "12.0.1", - "postcss-loader": "3.0.0", - "raw-loader": "3.1.0", - "regenerator-runtime": "0.13.3", - "rxjs": "6.4.0", - "sass": "1.22.9", - "sass-loader": "7.2.0", - "semver": "6.3.0", - "source-map": "0.7.3", - "source-map-loader": "0.2.4", - "source-map-support": "0.5.13", - "speed-measure-webpack-plugin": "1.3.1", - "style-loader": "1.0.0", - "stylus": "0.54.5", - "stylus-loader": "3.0.2", - "terser": "4.6.3", - "terser-webpack-plugin": "1.4.3", - "tree-kill": "1.2.2", - "webpack": "4.39.2", - "webpack-dev-middleware": "3.7.2", - "webpack-dev-server": "3.9.0", - "webpack-merge": "4.2.1", - "webpack-sources": "1.4.3", - "webpack-subresource-integrity": "1.1.0-rc.6", - "worker-plugin": "3.2.0" - } - }, - "@angular-devkit/build-optimizer": { - "version": "0.803.26", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.803.26.tgz", - "integrity": "sha512-rVcMV/HaWK1g1XVbB1Hj0F6icNbguQETxilhbEn2Ut48hT4iywam6a2tz5w33YlH0uspPHwtFrz7EaLbiWUrPw==", - "dev": true, - "requires": { - "loader-utils": "1.2.3", - "source-map": "0.7.3", - "tslib": "1.10.0", - "typescript": "3.5.3", - "webpack-sources": "1.4.3" - }, - "dependencies": { - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - } - } - }, - "@angular-devkit/build-webpack": { - "version": "0.803.26", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.803.26.tgz", - "integrity": "sha512-lMmNUza+Qb1/XgVMpj2A2jFr7APvJdX57aLxNPnDg/pM0rWbAMXLUvrphqxZuyqjOwfQcHWmnuVxfLpT0qJSAw==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.803.26", - "@angular-devkit/core": "8.3.26", - "rxjs": "6.4.0" - } - }, - "@angular-devkit/core": { - "version": "8.3.26", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-8.3.26.tgz", - "integrity": "sha512-b1ng9091o33s55/cwQYh1kboiJtj8y8z8xQWATDI9kRmNIQkWYVwVa/MzgPRJ4bzbEGG3zIUHCsp52A6vuGr2A==", - "dev": true, - "requires": { - "ajv": "6.10.2", - "fast-json-stable-stringify": "2.0.0", - "magic-string": "0.25.3", - "rxjs": "6.4.0", - "source-map": "0.7.3" - } - }, - "@angular-devkit/schematics": { - "version": "8.3.26", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", - "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", - "dev": true, - "requires": { - "@angular-devkit/core": "8.3.26", - "rxjs": "6.4.0" - } - }, - "@angular/animations": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz", - "integrity": "sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/cli": { - "version": "8.3.26", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", - "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.803.26", - "@angular-devkit/core": "8.3.26", - "@angular-devkit/schematics": "8.3.26", - "@schematics/angular": "8.3.26", - "@schematics/update": "0.803.26", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.1", - "debug": "^4.1.1", - "ini": "1.3.5", - "inquirer": "6.5.1", - "npm-package-arg": "6.1.0", - "npm-pick-manifest": "3.0.2", - "open": "6.4.0", - "pacote": "9.5.5", - "read-package-tree": "5.3.1", - "rimraf": "3.0.0", - "semver": "6.3.0", - "symbol-observable": "1.2.0", - "universal-analytics": "^0.4.20", - "uuid": "^3.3.2" - }, - "dependencies": { - "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 - }, - "rimraf": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", - "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "@angular/common": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz", - "integrity": "sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/compiler": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz", - "integrity": "sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/compiler-cli": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz", - "integrity": "sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==", - "dev": true, - "requires": { - "canonical-path": "1.0.0", - "chokidar": "^2.1.1", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.7.2", - "magic-string": "^0.25.0", - "minimist": "^1.2.0", - "reflect-metadata": "^0.1.2", - "source-map": "^0.6.1", - "tslib": "^1.9.0", - "yargs": "13.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 - }, - "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" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": 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" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "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 - }, - "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" - } - }, - "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" - } - }, - "yargs": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.1.0.tgz", - "integrity": "sha512-1UhJbXfzHiPqkfXNHYhiz79qM/kZqjTE8yGlEjZa85Q+3+OwcV6NRkV7XOV1W2Eom2bzILeUn55pQYffjVOLAg==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "os-locale": "^3.1.0", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.0.0" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "@angular/core": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz", - "integrity": "sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/forms": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz", - "integrity": "sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/language-service": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz", - "integrity": "sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==", - "dev": true - }, - "@angular/platform-browser": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz", - "integrity": "sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/platform-browser-dynamic": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz", - "integrity": "sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@angular/router": { - "version": "8.2.14", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz", - "integrity": "sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==", - "requires": { - "tslib": "^1.9.0" - } - }, - "@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" - } - }, - "@babel/compat-data": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", - "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", - "dev": true, - "requires": { - "browserslist": "^4.11.1", - "invariant": "^2.2.4", - "semver": "^5.5.0" - }, - "dependencies": { - "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", - "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": { - "version": "1.0.30001055", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", - "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "@babel/core": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", - "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.7", - "@babel/helpers": "^7.8.4", - "@babel/parser": "^7.8.7", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "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", - "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 - } - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "dev": true, - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "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 - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", - "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", - "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.9.6", - "browserslist": "^4.11.1", - "invariant": "^2.2.4", - "levenary": "^1.1.1", - "semver": "^5.5.0" - }, - "dependencies": { - "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", - "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": { - "version": "1.0.30001055", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz", - "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==", - "dev": true - }, - "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-regexp-features-plugin": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", - "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.7.0" - } - }, - "@babel/helper-define-map": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", - "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/types": "^7.8.3", - "lodash": "^4.17.13" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", - "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", - "dev": true, - "requires": { - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", - "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", - "dev": true - }, - "@babel/helper-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", - "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", - "dev": true, - "requires": { - "lodash": "^4.17.13" - } - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", - "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-wrap-function": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-replace-supers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", - "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" - } - }, - "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", - "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helpers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", - "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", - "dev": true - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", - "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", - "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", - "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", - "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.9.5" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", - "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", - "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.8", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", - "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", - "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", - "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", - "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", - "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "lodash": "^4.17.13" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", - "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", - "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", - "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", - "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", - "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", - "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", - "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", - "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", - "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", - "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", - "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", - "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-simple-access": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", - "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", - "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", - "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", - "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", - "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", - "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", - "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", - "dev": true, - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", - "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", - "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", - "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", - "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-regex": "^7.8.3" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", - "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", - "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", - "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/preset-env": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", - "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.8.6", - "@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-object-rest-spread": "^7.8.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.8.3", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@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.8.6", - "@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.8.6", - "@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.8.3", - "@babel/plugin-transform-modules-commonjs": "^7.8.3", - "@babel/plugin-transform-modules-systemjs": "^7.8.3", - "@babel/plugin-transform-modules-umd": "^7.8.3", - "@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/types": "^7.8.7", - "browserslist": "^4.8.5", - "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/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", - "dev": true - } - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@ngtools/webpack": { - "version": "8.3.26", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-8.3.26.tgz", - "integrity": "sha512-w28u3Akvn37hE0HYwy/l6YrDBWxzh7TceYJz+5hRLmJu+BevSY/rNjZ22AlpVD8ZWqhFfvzJS9cuvAqDgH9rtw==", - "dev": true, - "requires": { - "@angular-devkit/core": "8.3.26", - "enhanced-resolve": "4.1.0", - "rxjs": "6.4.0", - "tree-kill": "1.2.2", - "webpack-sources": "1.4.3" - } - }, - "@schematics/angular": { - "version": "8.3.26", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", - "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", - "dev": true, - "requires": { - "@angular-devkit/core": "8.3.26", - "@angular-devkit/schematics": "8.3.26" - } - }, - "@schematics/update": { - "version": "0.803.26", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", - "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", - "dev": true, - "requires": { - "@angular-devkit/core": "8.3.26", - "@angular-devkit/schematics": "8.3.26", - "@yarnpkg/lockfile": "1.1.0", - "ini": "1.3.5", - "pacote": "9.5.5", - "rxjs": "6.4.0", - "semver": "6.3.0", - "semver-intersect": "1.4.0" - } - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dev": true, - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/jasmine": { - "version": "3.3.16", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", - "integrity": "sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==", - "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==", - "dev": true, - "requires": { - "@types/jasmine": "*" - } - }, - "@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 - }, - "@types/node": { - "version": "8.9.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", - "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==", - "dev": true - }, - "@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", - "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==", - "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/webpack-sources": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz", - "integrity": "sha512-XyaHrJILjK1VHVC4aVlKsdNN5KBTwufMb43cQs+flGxtPAf/1Qwl8+Q0tp5BwEGaI8D6XT1L+9bSWXckgkjTLw==", - "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.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", - "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5" - } - }, - "@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==", - "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==", - "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==", - "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==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "@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==", - "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==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "mamacro": "^0.0.3" - } - }, - "@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==", - "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==", - "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/ieee754": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", - "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", - "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==", - "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==", - "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==", - "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/wasm-gen": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", - "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", - "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/wasm-opt": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", - "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", - "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/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==", - "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/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==", - "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", - "@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==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "@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==", - "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==", - "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==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "dev": true - }, - "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==", - "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, - "requires": { - "humanize-ms": "^1.2.1" - } - }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "dev": true, - "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" - } - }, - "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.4.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", - "dev": true - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "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=", - "dev": true - }, - "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": { - "color-convert": "^1.9.0" - } - }, - "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" - } - }, - "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 - }, - "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", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "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": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "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==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "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": "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" - } - }, - "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=", - "dev": true - }, - "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": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "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": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "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==", - "dev": true - }, - "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=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", - "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", - "dev": true, - "requires": { - "browserslist": "^4.6.3", - "caniuse-lite": "^1.0.30000980", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.17", - "postcss-value-parser": "^4.0.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=", - "dev": true - }, - "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", - "dev": true - }, - "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 - }, - "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" - } - }, - "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 - }, - "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 - } - } - }, - "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=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "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" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "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": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", - "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=", - "dev": true, - "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=", - "dev": true, - "requires": { - "callsite": "1.0.0" - } - }, - "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": "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 - }, - "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" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", - "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==", - "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" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "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==", - "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", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "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" - } - }, - "brace-expansion": { - "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, - "requires": { - "fill-range": "^7.0.1" - } - }, - "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==", - "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" - } - }, - "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": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.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=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - } - } - }, - "browserify-sign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", - "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", - "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", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.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" - } - } - } - }, - "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": { - "pako": "~1.0.5" - } - }, - "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": { - "caniuse-lite": "^1.0.30001035", - "electron-to-chromium": "^1.3.378", - "node-releases": "^1.1.52", - "pkg-up": "^3.1.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": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - } - } - }, - "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" - } - }, - "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": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true - }, - "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==", - "dev": true - }, - "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=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "cacache": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.2.tgz", - "integrity": "sha512-ifKgxH2CKhJEg6tNdAwziu6Q33EvuG26tYcda6PT3WKisZcYDXsnEdnRv67Po3yCzFfaSoMjGZzJyD2c3DT1dg==", - "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" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "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" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "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 - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001035", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz", - "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==", - "dev": true - }, - "canonical-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", - "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "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", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "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" - }, - "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==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "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==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "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", - "safe-buffer": "^5.0.1" - } - }, - "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 - }, - "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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", - "dev": true, - "requires": { - "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 - } - } - }, - "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" - } - }, - "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 - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "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" - } - }, - "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=", - "dev": true - }, - "codelyzer": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", - "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", - "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" - }, - "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 - } - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "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": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "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==", - "dev": true, - "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==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "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", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", - "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==", - "dev": true - }, - "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 - }, - "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" - } - }, - "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" - }, - "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 - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "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": { - "debug": "2.6.9", - "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": { - "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 - }, - "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 - }, - "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 - }, - "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 - }, - "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": { - "safe-buffer": "~5.1.1" - } - }, - "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 - }, - "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": { - "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" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-webpack-plugin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", - "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", - "dev": true, - "requires": { - "cacache": "^12.0.3", - "find-cache-dir": "^2.1.0", - "glob-parent": "^3.1.0", - "globby": "^7.1.1", - "is-glob": "^4.0.1", - "loader-utils": "^1.2.3", - "minimatch": "^3.0.4", - "normalize-path": "^3.0.0", - "p-limit": "^2.2.1", - "schema-utils": "^1.0.0", - "serialize-javascript": "^2.1.2", - "webpack-log": "^2.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" - } - }, - "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" - } - }, - "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-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 - } - } - }, - "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", - "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==", - "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 - } - } - }, - "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=", - "dev": true - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - } - }, - "coverage-istanbul-loader": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/coverage-istanbul-loader/-/coverage-istanbul-loader-2.0.3.tgz", - "integrity": "sha512-LiGRvyIuzVYs3M1ZYK1tF0HekjH0DJ8zFdUwAZq378EJzqOgToyb1690dp3TAUlP6Y+82uu42LRjuROVeJ54CA==", - "dev": true, - "requires": { - "convert-source-map": "^1.7.0", - "istanbul-lib-instrument": "^4.0.0", - "loader-utils": "^1.2.3", - "merge-source-map": "^1.1.0", - "schema-utils": "^2.6.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" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "schema-utils": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", - "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - } - } - } - }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - } - } - }, - "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" - } - }, - "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": { - "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" - } - }, - "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": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "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": { - "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": { - "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" - } - }, - "css-parse": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz", - "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=", - "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==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2", - "regexpu-core": "^4.6.0" - } - }, - "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" - } - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "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 - }, - "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 - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-format": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", - "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", - "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" - } - }, - "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=", - "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=", - "dev": true - }, - "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==", - "dev": true, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "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": { - "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 - } - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "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 - }, - "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", - "dev": true - }, - "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" - } - }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", - "dev": true - }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "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.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - } - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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=", - "dev": true, - "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 - }, - "electron-to-chromium": { - "version": "1.3.433", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.433.tgz", - "integrity": "sha512-C0gcgwB8RpPAq2Ia6teihNOHOfNzGy4jJXgjIXSmKdt6O2xrJM8CPjA8jTFyo97KozVrZ8oH2FUCixC6Hnuk2g==", - "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==", - "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.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "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 - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "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.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, - "requires": { - "iconv-lite": "~0.4.13" - } - }, - "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.2.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", - "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~3.3.1" - }, - "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": "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "engine.io-client": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", - "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - }, - "dependencies": { - "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": "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } - } - }, - "engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, - "enhanced-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", - "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.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 - }, - "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.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", - "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.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "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" - } - }, - "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 - }, - "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.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "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": "4.0.3", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.3.tgz", - "integrity": "sha512-HyaFeyfTa18nYjft59vEPsvuq6ZVcrCC1rBw6Fx8ZV9NcuUITBNCnTOyr0tHHkkHn//d+lzhsL1YybgtLQ7lng==", - "dev": true - }, - "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", - "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=", - "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=", - "dev": true, - "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": { - "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" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - } - } - }, - "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 - }, - "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", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "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==", - "dev": true, - "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" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true - }, - "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=", - "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=", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "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": "4.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.2.0.tgz", - "integrity": "sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ==", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.0.0" - }, - "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" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "schema-utils": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", - "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "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" - }, - "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": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.0.0.tgz", - "integrity": "sha512-t7ulV1fmbxh5G9l/492O1p5+EBbr3uwpt6odhFTMc+nWyhmbloe+ja9BZ8pIBtqFWhOmCWVjx+pTW4zDkFoclw==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.0", - "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-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", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "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 - }, - "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" - } - } - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "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.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" - } - } - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "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=", - "dev": true, - "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 - }, - "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-access": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", - "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", - "dev": true, - "requires": { - "null-check": "^1.0.0" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "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" - } - }, - "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=", - "dev": true - }, - "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "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-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "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=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "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-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" - } - } - } - }, - "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": "7.1.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", - "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.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 - } - } - }, - "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==", - "dev": true - }, - "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 - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "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==", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "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=", - "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" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "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 - }, - "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-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", - "dev": true - }, - "http-proxy": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", - "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.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==", - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "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=", - "dev": true, - "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" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "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": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "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 - }, - "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 - }, - "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=", - "dev": true, - "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==", - "dev": true - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true - }, - "inquirer": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", - "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", - "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.4.0", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.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 - }, - "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" - }, - "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" - } - } - } - }, - "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" - }, - "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 - } - } - } - } - }, - "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" - } - }, - "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" - } - }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true - }, - "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-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 - }, - "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=", - "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-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", - "dev": true - }, - "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": "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-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "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=", - "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-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==", - "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==", - "dev": true, - "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==", - "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-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "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 - }, - "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==", - "dev": true, - "requires": { - "is-extglob": "^2.1.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 - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "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-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "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=", - "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==", - "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 - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "requires": { - "buffer-alloc": "^1.2.0" - } - }, - "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=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "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" - } - } - } - }, - "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", - "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" - } - }, - "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==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "supports-color": "^6.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==", - "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" - } - } - } - }, - "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": { - "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 - }, - "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": "2.2.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", - "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0" - } - }, - "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.4.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz", - "integrity": "sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==", - "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==", - "dev": true, - "requires": { - "colors": "1.1.2" - } - }, - "jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", - "dev": true - }, - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "dev": true, - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "dependencies": { - "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" - } - } - } - }, - "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.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "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=", - "dev": true - }, - "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-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "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==", - "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=", - "dev": true - }, - "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": "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" - } - }, - "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" - } - }, - "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=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "jszip": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", - "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "karma": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", - "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", - "dev": true, - "requires": { - "bluebird": "^3.3.0", - "body-parser": "^1.16.1", - "braces": "^2.3.2", - "chokidar": "^2.0.3", - "colors": "^1.1.0", - "connect": "^3.6.0", - "core-js": "^2.2.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.0", - "flatted": "^2.0.0", - "glob": "^7.1.1", - "graceful-fs": "^4.1.2", - "http-proxy": "^1.13.0", - "isbinaryfile": "^3.0.0", - "lodash": "^4.17.11", - "log4js": "^4.0.0", - "mime": "^2.3.1", - "minimatch": "^3.0.2", - "optimist": "^0.6.1", - "qjobs": "^1.1.4", - "range-parser": "^1.2.0", - "rimraf": "^2.6.0", - "safe-buffer": "^5.0.1", - "socket.io": "2.1.1", - "source-map": "^0.6.1", - "tmp": "0.0.33", - "useragent": "2.3.0" - }, - "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" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": 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" - } - }, - "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 - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "mime": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", - "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", - "dev": true - }, - "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" - } - }, - "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 - }, - "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" - } - } - } - }, - "karma-chrome-launcher": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", - "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", - "dev": true, - "requires": { - "fs-access": "^1.0.0", - "which": "^1.2.1" - } - }, - "karma-coverage-istanbul-reporter": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz", - "integrity": "sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==", - "dev": true, - "requires": { - "istanbul-api": "^2.1.6", - "minimatch": "^3.0.4" - } - }, - "karma-jasmine": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz", - "integrity": "sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==", - "dev": true, - "requires": { - "jasmine-core": "^3.3" - } - }, - "karma-jasmine-html-reporter": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.3.tgz", - "integrity": "sha512-ci0VrjuCaFj+9d1tYlTE3KIPUCp0rz874zWWU3JgCMqGIyw5ke+BXWFPOAGAqUdCJcrMwneyvp1zFXA74MiPUA==", - "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, - "requires": { - "source-map-support": "^0.5.5" - } - }, - "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==", - "dev": true - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "requires": { - "invert-kv": "^2.0.0" - } - }, - "less": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/less/-/less-3.9.0.tgz", - "integrity": "sha512-31CmtPEZraNUtuUREYjSqRkeETFdyEHSEPAGq4erDlUXtda7pzNmctdljdIagSb589d/qXGWiiP31R5JVf+v0w==", - "dev": true, - "requires": { - "clone": "^2.1.2", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "mime": "^1.4.1", - "mkdirp": "^0.5.0", - "promise": "^7.1.1", - "request": "^2.83.0", - "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, - "optional": 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==", - "dev": true, - "requires": { - "clone": "^2.1.1", - "loader-utils": "^1.1.0", - "pify": "^4.0.1" - } - }, - "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 - }, - "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": { - "leven": "^3.1.0" - } - }, - "license-webpack-plugin": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.2.tgz", - "integrity": "sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==", - "dev": true, - "requires": { - "@types/webpack-sources": "^0.1.5", - "webpack-sources": "^1.2.0" - } - }, - "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": { - "immediate": "~3.0.5" - } - }, - "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": "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" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.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==", - "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 - }, - "log4js": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz", - "integrity": "sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==", - "dev": true, - "requires": { - "date-format": "^2.0.0", - "debug": "^4.1.1", - "flatted": "^2.0.0", - "rfdc": "^1.1.4", - "streamroller": "^1.0.6" - } - }, - "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==", - "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": "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" - } - }, - "magic-string": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", - "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", - "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" - }, - "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": { - "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" - } - }, - "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-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "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=", - "dev": true, - "requires": { - "object-visit": "^1.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, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "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 - }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - } - }, - "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" - } - }, - "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 - } - } - }, - "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 - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "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" - }, - "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" - } - } - } - }, - "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" - } - } - } - }, - "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.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "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==", - "dev": true - }, - "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==", - "dev": true, - "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 - }, - "mini-css-extract-plugin": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", - "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - } - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "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 - }, - "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": { - "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 - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "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" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", - "dev": true - }, - "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-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": { - "encoding": "^0.1.11", - "json-parse-better-errors": "^1.0.0", - "safe-buffer": "^5.1.1" - } - }, - "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==", - "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": { - "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": { - "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.55", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", - "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==", - "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==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "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 - }, - "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": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - } - }, - "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": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "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 - }, - "npm-package-arg": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", - "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.6.0", - "osenv": "^0.1.5", - "semver": "^5.5.0", - "validate-npm-package-name": "^3.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 - } - } - }, - "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": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "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" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "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==", - "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": { - "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 - } - } - }, - "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": { - "path-key": "^2.0.0" - } - }, - "null-check": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", - "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", - "dev": true - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "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=", - "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==", - "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=", - "dev": true - }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "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=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "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" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "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=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "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=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "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": { - "is-wsl": "^1.1.0" - } - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", - "dev": true - } - } - }, - "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": { - "url-parse": "^1.4.3" - } - }, - "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=", - "dev": true - }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, - "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=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "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==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "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-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": { - "retry": "^0.12.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "pacote": { - "version": "9.5.5", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", - "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", - "dev": true, - "requires": { - "bluebird": "^3.5.3", - "cacache": "^12.0.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-package-arg": "^6.1.0", - "npm-packlist": "^1.1.12", - "npm-pick-manifest": "^2.2.3", - "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.8", - "unique-filename": "^1.1.1", - "which": "^1.3.1" - }, - "dependencies": { - "npm-pick-manifest": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", - "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1", - "npm-package-arg": "^6.0.0", - "semver": "^5.4.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "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 - }, - "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": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", - "dev": true, - "requires": { - "asn1.js": "^4.0.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" - } - }, - "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": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "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=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true - }, - "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": "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 - } - } - }, - "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", - "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" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true - }, - "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" - } - }, - "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" - }, - "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=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", - "dev": true, - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.1" - }, - "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" - } - } - } - }, - "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=", - "dev": true - }, - "postcss": { - "version": "7.0.17", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.17.tgz", - "integrity": "sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.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 - }, - "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-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-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==", - "dev": true, - "requires": { - "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" - } - }, - "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 - }, - "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", - "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==", - "dev": true - }, - "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", - "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": { - "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": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", - "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", - "dev": true, - "requires": { - "genfun": "^5.0.0" - } - }, - "protractor": { - "version": "5.4.4", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.4.4.tgz", - "integrity": "sha512-BaL4vePgu3Vfa/whvTUAlgaCAId4uNSGxIFSCXMgj7LMYENPWLp85h5RBi9pdpX/bWQ8SF6flP7afmi2TC4eHw==", - "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.0.6", - "yargs": "^12.0.5" - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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-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" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "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 - }, - "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": { - "source-map": "^0.5.6" - } - }, - "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" - } - } - } - }, - "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 - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "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==", - "dev": true - }, - "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": { - "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.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - } - } - }, - "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": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", - "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 - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "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": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "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.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", - "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": { - "safe-buffer": "^5.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==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "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": { - "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 - } - } - }, - "raw-loader": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-3.1.0.tgz", - "integrity": "sha512-lzUVMuJ06HF4rYveaz9Tv0WRlUMxJ0Y1hgSkkgg+50iEdaI0TthyEDe08KIHb0XsF6rn8WYTqPCaGTZg3sX+qA==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^2.0.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" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "schema-utils": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", - "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - } - } - } - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", - "dev": true, - "requires": { - "pify": "^2.3.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "glob": "^7.1.1", - "graceful-fs": "^4.1.2", - "json-parse-better-errors": "^1.0.1", - "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", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "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" - } - }, - "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, - "requires": { - "picomatch": "^2.2.1" - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", - "dev": true - }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", - "dev": true, - "requires": { - "regenerate": "^1.4.0" - } - }, - "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", - "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==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.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==", - "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - } - }, - "regjsgen": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", - "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", - "dev": true - }, - "regjsparser": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", - "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - } - } - }, - "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=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true - }, - "rfdc": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz", - "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==", - "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" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rxjs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", - "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass": { - "version": "1.22.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.22.9.tgz", - "integrity": "sha512-FzU1X2V8DlnqabrL4u7OBwD2vcOzNMongEJEx3xMEhWY/v26FFR3aG0hyeu2T965sfR0E9ufJwmG+Qjz78vFPQ==", - "dev": true, - "requires": { - "chokidar": ">=2.0.0 <4.0.0" - } - }, - "sass-loader": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.2.0.tgz", - "integrity": "sha512-h8yUWaWtsbuIiOCgR9fd9c2lRXZ2uG+h8Dzg/AGNj+Hg/3TO8+BBAW9mEP+mh8ei+qBKqSJ0F1FLlYjNBc61OA==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.0.1", - "neo-async": "^2.5.0", - "pify": "^4.0.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 - } - } - }, - "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": "0.5.8", - "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz", - "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", - "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==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "selenium-webdriver": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", - "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", - "dev": true, - "requires": { - "jszip": "^3.1.3", - "rimraf": "^2.5.4", - "tmp": "0.0.30", - "xml2js": "^0.4.17" - }, - "dependencies": { - "tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - } - } - }, - "selfsigned": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", - "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", - "dev": true, - "requires": { - "node-forge": "0.9.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 - }, - "semver-dsl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", - "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=", - "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": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", - "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", - "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": { - "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" - }, - "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", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "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 - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "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", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "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", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^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" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "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", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "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 - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "smart-buffer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", - "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "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==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "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=", - "dev": true, - "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=", - "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 - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^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=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "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" - } - } - } - }, - "socket.io": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", - "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", - "dev": true, - "requires": { - "debug": "~3.1.0", - "engine.io": "~3.2.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.1.1", - "socket.io-parser": "~3.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==", - "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 - } - } - }, - "socket.io-adapter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", - "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", - "dev": true - }, - "socket.io-client": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", - "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.2.0", - "has-binary2": "~1.0.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.2.0", - "to-array": "0.1.4" - }, - "dependencies": { - "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": "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "socket.io-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", - "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "isarray": "2.0.1" - }, - "dependencies": { - "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": "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" - } - }, - "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.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", - "dev": true, - "requires": { - "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" - } - }, - "sockjs-client": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", - "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", - "dev": true, - "requires": { - "debug": "^3.2.5", - "eventsource": "^1.0.7", - "faye-websocket": "~0.11.1", - "inherits": "^2.0.3", - "json3": "^3.3.2", - "url-parse": "^1.4.3" - }, - "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" - } - }, - "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": { - "websocket-driver": ">=0.5.1" - } - } - } - }, - "socks": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", - "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", - "dev": true, - "requires": { - "ip": "1.1.5", - "smart-buffer": "^4.1.0" - } - }, - "socks-proxy-agent": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", - "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", - "dev": true, - "requires": { - "agent-base": "~4.2.1", - "socks": "~2.3.2" - }, - "dependencies": { - "agent-base": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", - "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "async": "^2.5.0", - "loader-utils": "^1.1.0" - } - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "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 - } - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "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" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "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" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.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=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "streamroller": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz", - "integrity": "sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==", - "dev": true, - "requires": { - "async": "^2.6.2", - "date-format": "^2.0.0", - "debug": "^3.2.6", - "fs-extra": "^7.0.1", - "lodash": "^4.17.14" - }, - "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" - } - } - } - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.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==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "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 - }, - "style-loader": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", - "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.0.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" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "schema-utils": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", - "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - } - } - } - }, - "stylus": { - "version": "0.54.5", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz", - "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=", - "dev": true, - "requires": { - "css-parse": "1.7.x", - "debug": "*", - "glob": "7.0.x", - "mkdirp": "0.5.x", - "sax": "0.5.x", - "source-map": "0.1.x" - }, - "dependencies": { - "glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "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, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "stylus-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz", - "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==", - "dev": true, - "requires": { - "loader-utils": "^1.0.2", - "lodash.clonedeep": "^4.5.0", - "when": "~3.6.x" - } - }, - "supports-color": { - "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" - } - }, - "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==", - "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 - }, - "tar": { - "version": "4.4.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", - "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", - "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" - } - }, - "terser": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", - "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "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 - } - } - }, - "terser-webpack-plugin": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", - "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", - "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": "^2.1.2", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.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==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.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 - } - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "timers-browserify": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", - "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", - "dev": true - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "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 - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "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" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.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" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "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-node": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", - "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", - "dev": true, - "requires": { - "arrify": "^1.0.0", - "buffer-from": "^1.1.0", - "diff": "^3.1.0", - "make-error": "^1.1.1", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "source-map-support": "^0.5.6", - "yn": "^2.0.0" - } - }, - "tslib": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz", - "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==" - }, - "tslint": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz", - "integrity": "sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.22.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^3.2.0", - "glob": "^7.1.1", - "js-yaml": "^3.13.0", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.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==", - "dev": true - } - } - }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typescript": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", - "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", - "dev": true - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true - }, - "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", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "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-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 - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "universal-analytics": { - "version": "0.4.20", - "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", - "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", - "dev": true, - "requires": { - "debug": "^3.0.0", - "request": "^2.88.0", - "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==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "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 - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "url-parse": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", - "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", - "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "useragent": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", - "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", - "dev": true, - "requires": { - "lru-cache": "4.1.x", - "tmp": "0.0.x" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "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" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "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" - } - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", - "dev": true - }, - "watchpack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", - "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", - "dev": true, - "requires": { - "chokidar": "^2.1.8", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "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" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": 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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "webdriver-js-extender": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", - "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", - "dev": true, - "requires": { - "@types/selenium-webdriver": "^3.0.0", - "selenium-webdriver": "^3.0.1" - } - }, - "webpack": { - "version": "4.39.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.2.tgz", - "integrity": "sha512-AKgTfz3xPSsEibH00JfZ9sHXGUwIQ6eZ9tLN8+VLzachk1Cw2LVmy+4R7ZiwTa9cZZ15tzySjeMui/UnSCAZhA==", - "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", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.1.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", - "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.1", - "watchpack": "^1.6.0", - "webpack-sources": "^1.4.1" - } - }, - "webpack-core": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", - "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", - "dev": true, - "requires": { - "source-list-map": "~0.1.7", - "source-map": "~0.4.1" - }, - "dependencies": { - "source-list-map": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz", - "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=", - "dev": true - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "webpack-dev-middleware": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", - "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", - "dev": true, - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "mime": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", - "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==", - "dev": true - } - } - }, - "webpack-dev-server": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", - "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", - "dev": true, - "requires": { - "ansi-html": "0.0.7", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.2.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.4", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.25", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.7", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "0.3.19", - "sockjs-client": "1.4.0", - "spdy": "^4.0.1", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "12.0.5" - }, - "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" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": 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" - } - }, - "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" - } - }, - "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 - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dev": true, - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - } - }, - "webpack-merge": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.1.tgz", - "integrity": "sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==", - "dev": true, - "requires": { - "lodash": "^4.17.5" - } - }, - "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" - }, - "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.1.0-rc.6", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz", - "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==", - "dev": true, - "requires": { - "webpack-core": "^0.6.8" - } - }, - "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.4.0 <0.4.11", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", - "dev": true - }, - "when": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", - "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "requires": { - "errno": "~0.1.7" - } - }, - "worker-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-3.2.0.tgz", - "integrity": "sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "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=", - "dev": 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=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "dependencies": { - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - } - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - }, - "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 - } - } - }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", - "dev": true - }, - "yn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", - "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", - "dev": true - }, - "zone.js": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz", - "integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==" - } - } -} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json deleted file mode 100644 index ebb36c0b..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/package.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "name": "angular-check-uncheck-individual-all-checkbox-table-rows", - "version": "0.0.0", - "scripts": { - "ng": "ng", - "start": "ng serve", - "build": "ng build", - "test": "ng test", - "lint": "ng lint", - "e2e": "ng e2e" - }, - "private": true, - "dependencies": { - "@angular/animations": "~8.2.14", - "@angular/common": "~8.2.14", - "@angular/compiler": "~8.2.14", - "@angular/core": "~8.2.14", - "@angular/forms": "~8.2.14", - "@angular/platform-browser": "~8.2.14", - "@angular/platform-browser-dynamic": "~8.2.14", - "@angular/router": "~8.2.14", - "rxjs": "~6.4.0", - "tslib": "^1.10.0", - "zone.js": "~0.9.1" - }, - "devDependencies": { - "@angular-devkit/build-angular": "~0.803.20", - "@angular/cli": "~8.3.20", - "@angular/compiler-cli": "~8.2.14", - "@angular/language-service": "~8.2.14", - "@types/node": "~8.9.4", - "@types/jasmine": "~3.3.8", - "@types/jasminewd2": "~2.0.3", - "codelyzer": "^5.0.0", - "jasmine-core": "~3.4.0", - "jasmine-spec-reporter": "~4.2.1", - "karma": "~4.1.0", - "karma-chrome-launcher": "~2.2.0", - "karma-coverage-istanbul-reporter": "~2.0.1", - "karma-jasmine": "~2.0.1", - "karma-jasmine-html-reporter": "^1.4.0", - "protractor": "~5.4.0", - "ts-node": "~7.0.0", - "tslint": "~5.15.0", - "typescript": "~3.5.3" - } -} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst deleted file mode 100644 index 7102f8a6..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/readme.rst +++ /dev/null @@ -1 +0,0 @@ -You can go through the tutorial https://www.roytuts.com/angular-check-uncheck-individual-all-checkbox-on-html-table-rows/ diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css deleted file mode 100644 index 7cd9beee..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.css +++ /dev/null @@ -1,30 +0,0 @@ -table.datatable { - width:100%; - border: none; - background:#fff; -} -table.datatable td.table_foot { - border: none; - background: #fff; - text-align: center; -} -table.datatable tr.odd_col { - background: none; -} -table.datatable tr.even_col { - background: #ddd; -} -table.datatable td { - font-size:10pt; - padding:5px 10px; - text-align: left; -} -table.datatable th { - text-align: left; - font-size: 8pt; - padding: 10px 10px 7px; - text-transform: uppercase; - color: #fff; - background-color: black; - font-family: sans-serif; -} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html deleted file mode 100644 index a7551aaf..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.html +++ /dev/null @@ -1,25 +0,0 @@ -

Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows

- -
- - - - - - - - - - - - - - - - - - - -
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
-
-No record found \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts deleted file mode 100644 index e4b715b2..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.spec.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { TestBed, async } from '@angular/core/testing'; -import { AppComponent } from './app.component'; - -describe('AppComponent', () => { - beforeEach(async(() => { - TestBed.configureTestingModule({ - declarations: [ - AppComponent - ], - }).compileComponents(); - })); - - it('should create the app', () => { - const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; - expect(app).toBeTruthy(); - }); - - it(`should have as title 'angular-check-uncheck-individual-all-checkbox-table-rows'`, () => { - const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; - expect(app.title).toEqual('angular-check-uncheck-individual-all-checkbox-table-rows'); - }); - - it('should render title', () => { - const fixture = TestBed.createComponent(AppComponent); - fixture.detectChanges(); - const compiled = fixture.debugElement.nativeElement; - expect(compiled.querySelector('.content span').textContent).toContain('angular-check-uncheck-individual-all-checkbox-table-rows app is running!'); - }); -}); diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts deleted file mode 100644 index 5af5641b..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.component.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { Component, OnInit } from '@angular/core'; - -import { Product } from './product'; -import { ProductService } from './product.service'; - -@Component({ - selector: 'app-root', - templateUrl: './app.component.html', - styleUrls: ['./app.component.css'] -}) -export class AppComponent implements OnInit { - products: Product[] = []; - - constructor(private productService: ProductService) { } - - ngOnInit() { - this.getProducts(); - } - - getProducts(): void { - this.productService.getProducts().subscribe(products => this.products = products); - } - - checkAllCheckBox(ev) { - this.products.forEach(x => x.checked = ev.target.checked) - } - - isAllCheckBoxChecked() { - return this.products.every(p => p.checked); - } -} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts deleted file mode 100644 index 74bff575..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/app.module.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { BrowserModule } from '@angular/platform-browser'; -import { NgModule } from '@angular/core'; -import { HttpClientModule } from '@angular/common/http'; -import { FormsModule } from '@angular/forms'; - -import { AppComponent } from './app.component'; - -@NgModule({ - declarations: [ - AppComponent - ], - imports: [ - FormsModule, - BrowserModule, - HttpClientModule - ], - providers: [], - bootstrap: [AppComponent] -}) -export class AppModule { } diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts deleted file mode 100644 index 743da1e9..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.service.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Injectable } from '@angular/core'; -import { HttpClient, HttpHeaders } from '@angular/common/http'; -import { Observable } from 'rxjs'; -import { Product } from './product'; - -const httpOptions = { - headers: new HttpHeaders({ 'Content-Type': 'application/json' }) -}; -@Injectable({ providedIn: 'root' }) -export class ProductService { - private productUrl = 'http://localhost:8080/'; // URL to REST API - - constructor(private http: HttpClient) { } - - /** GET products from the server */ - getProducts(): Observable { - return this.http.get(this.productUrl + '/products'); - } - -} \ No newline at end of file diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts deleted file mode 100644 index 52bdf7ac..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/app/product.ts +++ /dev/null @@ -1,7 +0,0 @@ -export class Product { - id?: number; - name: string; - code: string; - price: number; - checked?: boolean; -} diff --git a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html b/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html deleted file mode 100644 index 9bdc676c..00000000 --- a/angular-check-uncheck-individual-all-checkbox-table-rows-tmp/src/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Angular Check/Uncheck Individual/All Checkbox on HTML Table Rows - - - - - - - - From 0b8aee1c0a253a60871e6c4f4e85377160ad3466 Mon Sep 17 00:00:00 2001 From: roytuts Date: Fri, 19 Nov 2021 15:43:00 +0530 Subject: [PATCH 031/220] updated for angular 13 --- .../readme.rst | 2 +- .../src/app/app.component.css | 74 ++++++++-------- .../version-13/src/app/app.component.html | 27 ++++++ .../src/app/app.component.spec.ts | 0 .../version-13/src/app/app.component.ts | 53 ++++++++++++ .../{ => version-13}/src/app/app.module.ts | 0 .../src/app/product.service.ts | 84 +++++++++---------- .../version-13/src/app/product.ts | 7 ++ .../{ => version-13}/src/index.html | 0 .../{ => version-9}/package-lock.json | 0 .../{ => version-9}/package.json | 0 .../version-9/src/app/app.component.css | 38 +++++++++ .../src/app/app.component.html | 0 .../version-9/src/app/app.component.spec.ts | 31 +++++++ .../{ => version-9}/src/app/app.component.ts | 0 .../version-9/src/app/app.module.ts | 20 +++++ .../version-9/src/app/product.service.ts | 43 ++++++++++ .../{ => version-9}/src/app/product.ts | 14 ++-- .../version-9/src/index.html | 13 +++ 19 files changed, 319 insertions(+), 87 deletions(-) rename angular-delete-multiple-rows-from-table/{ => version-13}/src/app/app.component.css (93%) create mode 100644 angular-delete-multiple-rows-from-table/version-13/src/app/app.component.html rename angular-delete-multiple-rows-from-table/{ => version-13}/src/app/app.component.spec.ts (100%) create mode 100644 angular-delete-multiple-rows-from-table/version-13/src/app/app.component.ts rename angular-delete-multiple-rows-from-table/{ => version-13}/src/app/app.module.ts (100%) rename angular-delete-multiple-rows-from-table/{ => version-13}/src/app/product.service.ts (96%) create mode 100644 angular-delete-multiple-rows-from-table/version-13/src/app/product.ts rename angular-delete-multiple-rows-from-table/{ => version-13}/src/index.html (100%) rename angular-delete-multiple-rows-from-table/{ => version-9}/package-lock.json (100%) rename angular-delete-multiple-rows-from-table/{ => version-9}/package.json (100%) create mode 100644 angular-delete-multiple-rows-from-table/version-9/src/app/app.component.css rename angular-delete-multiple-rows-from-table/{ => version-9}/src/app/app.component.html (100%) create mode 100644 angular-delete-multiple-rows-from-table/version-9/src/app/app.component.spec.ts rename angular-delete-multiple-rows-from-table/{ => version-9}/src/app/app.component.ts (100%) create mode 100644 angular-delete-multiple-rows-from-table/version-9/src/app/app.module.ts create mode 100644 angular-delete-multiple-rows-from-table/version-9/src/app/product.service.ts rename angular-delete-multiple-rows-from-table/{ => version-9}/src/app/product.ts (94%) create mode 100644 angular-delete-multiple-rows-from-table/version-9/src/index.html diff --git a/angular-delete-multiple-rows-from-table/readme.rst b/angular-delete-multiple-rows-from-table/readme.rst index 86a92236..c910465e 100644 --- a/angular-delete-multiple-rows-from-table/readme.rst +++ b/angular-delete-multiple-rows-from-table/readme.rst @@ -1 +1 @@ -You can go through the tutorial https://www.roytuts.com/delete-multiple-table-rows-from-server-using-angular/ +Please follow the tutorial https://roytuts.com/delete-multiple-table-rows-from-server-using-angular/ \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.css b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.css similarity index 93% rename from angular-delete-multiple-rows-from-table/src/app/app.component.css rename to angular-delete-multiple-rows-from-table/version-13/src/app/app.component.css index 12a0eddb..1a115f75 100644 --- a/angular-delete-multiple-rows-from-table/src/app/app.component.css +++ b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.css @@ -1,38 +1,38 @@ -table.datatable { - width:100%; - border: none; - background:#fff; -} -table.datatable td.table_foot { - border: none; - background: #fff; - text-align: center; -} -table.datatable tr.odd_col { - background: none; -} -table.datatable tr.even_col { - background: #ddd; -} -table.datatable td { - font-size:10pt; - padding:5px 10px; - text-align: left; -} -table.datatable th { - text-align: left; - font-size: 8pt; - padding: 10px 10px 7px; - text-transform: uppercase; - color: #fff; - background-color: black; - font-family: sans-serif; -} - -.rd { - color: red; -} - -.grn { - color: green; +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} + +.rd { + color: red; +} + +.grn { + color: green; } \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.html b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.html new file mode 100644 index 00000000..3f599a52 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.html @@ -0,0 +1,27 @@ +

Delete Multiple Table Rows from Server using Angular

+ +
+
{{msg}}
+ + + + + + + + + + + + + + + + + + + + +
IDCodeNamePrice
{{ p.id }}{{ p.name }}{{ p.code }}{{ p.price }}
+
+
No record found
\ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.spec.ts b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.spec.ts similarity index 100% rename from angular-delete-multiple-rows-from-table/src/app/app.component.spec.ts rename to angular-delete-multiple-rows-from-table/version-13/src/app/app.component.spec.ts diff --git a/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.ts b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.ts new file mode 100644 index 00000000..55008efc --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-13/src/app/app.component.ts @@ -0,0 +1,53 @@ +import { Component, OnInit } from '@angular/core'; + +import { Product } from './product'; +import { ProductService } from './product.service'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + msg: string = ''; + clss: string = ''; + products: Product[] = []; + + constructor(private productService: ProductService) { } + + ngOnInit() { + this.getProducts(); + } + + getProducts(): void { + this.productService.getProducts().subscribe(products => this.products = products); + } + + checkAllCheckBox(ev: any) { + this.products.forEach(x => x.checked = ev.target.checked) + } + + isAllCheckBoxChecked() { + return this.products.every(p => p.checked); + } + + deleteProducts(): void { + const selectedProducts = this.products.filter(product => product.checked).map(p => p.id); + //console.log (selectedProducts); + + if(selectedProducts && selectedProducts.length > 0) { + this.productService.deleteProducts(selectedProducts as number[]) + .subscribe(res => { + this.clss = 'grn'; + this.msg = 'Products successfully deleted'; + }, err => { + this.clss = 'rd'; + this.msg = 'Something went wrong during deleting products'; + } + ); + } else { + this.clss = 'rd'; + this.msg = 'You must select at least one product'; + } + } +} diff --git a/angular-delete-multiple-rows-from-table/src/app/app.module.ts b/angular-delete-multiple-rows-from-table/version-13/src/app/app.module.ts similarity index 100% rename from angular-delete-multiple-rows-from-table/src/app/app.module.ts rename to angular-delete-multiple-rows-from-table/version-13/src/app/app.module.ts diff --git a/angular-delete-multiple-rows-from-table/src/app/product.service.ts b/angular-delete-multiple-rows-from-table/version-13/src/app/product.service.ts similarity index 96% rename from angular-delete-multiple-rows-from-table/src/app/product.service.ts rename to angular-delete-multiple-rows-from-table/version-13/src/app/product.service.ts index d23b8753..006b0e5c 100644 --- a/angular-delete-multiple-rows-from-table/src/app/product.service.ts +++ b/angular-delete-multiple-rows-from-table/version-13/src/app/product.service.ts @@ -1,43 +1,43 @@ -import { Injectable } from '@angular/core'; -import { HttpClient, HttpHeaders } from '@angular/common/http'; -import { Observable, of } from 'rxjs'; -//import { catchError, map, tap } from 'rxjs/operators'; -import { Product } from './product'; - -const httpOptions = { - headers: new HttpHeaders({ 'Content-Type': 'application/json' }) -}; -@Injectable({ providedIn: 'root' }) -export class ProductService { - private productUrl = 'http://localhost:8080/'; // URL to REST API - - constructor(private http: HttpClient) { } - - /** GET products from the server */ - getProducts(): Observable { - return this.http.get(this.productUrl + '/products'); - } - - /** DELETE: delete the product from the server */ - deleteProducts(ids: number[]) { - if (confirm("Are you sure to delete?")) { - const data = {'ids' : ids}; - const url = `${this.productUrl}/delete/products`; - const options = { - headers: new HttpHeaders({ - 'Accept': 'application/json', - 'Content-Type': 'application/json' - }), - responseType: 'text' as 'json' - }; - - const resp = this.http.post(url, data, options);//.map(resp => {return resp;}).catch(err => {console.log(err);}); - - //console.log('resp: ' + resp); - - return resp; - } - - return of({}); - } +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable, of } from 'rxjs'; +//import { catchError, map, tap } from 'rxjs/operators'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + + /** DELETE: delete the product from the server */ + deleteProducts(ids: number[]) { + if (confirm("Are you sure to delete?")) { + const data = {'ids' : ids}; + const url = `${this.productUrl}/delete/products`; + const options = { + headers: new HttpHeaders({ + 'Accept': 'application/json', + 'Content-Type': 'application/json' + }), + responseType: 'text' as 'json' + }; + + const resp = this.http.post(url, data, options);//.map(resp => {return resp;}).catch(err => {console.log(err);}); + + //console.log('resp: ' + resp); + + return resp; + } + + return of({}); + } } \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/version-13/src/app/product.ts b/angular-delete-multiple-rows-from-table/version-13/src/app/product.ts new file mode 100644 index 00000000..45184444 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-13/src/app/product.ts @@ -0,0 +1,7 @@ +export interface Product { + id?: number; + name: string; + code: string; + price: number; + checked?: boolean; +} diff --git a/angular-delete-multiple-rows-from-table/src/index.html b/angular-delete-multiple-rows-from-table/version-13/src/index.html similarity index 100% rename from angular-delete-multiple-rows-from-table/src/index.html rename to angular-delete-multiple-rows-from-table/version-13/src/index.html diff --git a/angular-delete-multiple-rows-from-table/package-lock.json b/angular-delete-multiple-rows-from-table/version-9/package-lock.json similarity index 100% rename from angular-delete-multiple-rows-from-table/package-lock.json rename to angular-delete-multiple-rows-from-table/version-9/package-lock.json diff --git a/angular-delete-multiple-rows-from-table/package.json b/angular-delete-multiple-rows-from-table/version-9/package.json similarity index 100% rename from angular-delete-multiple-rows-from-table/package.json rename to angular-delete-multiple-rows-from-table/version-9/package.json diff --git a/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.css b/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.css new file mode 100644 index 00000000..1a115f75 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.css @@ -0,0 +1,38 @@ +table.datatable { + width:100%; + border: none; + background:#fff; +} +table.datatable td.table_foot { + border: none; + background: #fff; + text-align: center; +} +table.datatable tr.odd_col { + background: none; +} +table.datatable tr.even_col { + background: #ddd; +} +table.datatable td { + font-size:10pt; + padding:5px 10px; + text-align: left; +} +table.datatable th { + text-align: left; + font-size: 8pt; + padding: 10px 10px 7px; + text-transform: uppercase; + color: #fff; + background-color: black; + font-family: sans-serif; +} + +.rd { + color: red; +} + +.grn { + color: green; +} \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.html b/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.html similarity index 100% rename from angular-delete-multiple-rows-from-table/src/app/app.component.html rename to angular-delete-multiple-rows-from-table/version-9/src/app/app.component.html diff --git a/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.spec.ts b/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.spec.ts new file mode 100644 index 00000000..fd3fa34b --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-delete-multiple-rows-from-table'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-delete-multiple-rows-from-table'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('.content span').textContent).toContain('angular-delete-multiple-rows-from-table app is running!'); + }); +}); diff --git a/angular-delete-multiple-rows-from-table/src/app/app.component.ts b/angular-delete-multiple-rows-from-table/version-9/src/app/app.component.ts similarity index 100% rename from angular-delete-multiple-rows-from-table/src/app/app.component.ts rename to angular-delete-multiple-rows-from-table/version-9/src/app/app.component.ts diff --git a/angular-delete-multiple-rows-from-table/version-9/src/app/app.module.ts b/angular-delete-multiple-rows-from-table/version-9/src/app/app.module.ts new file mode 100644 index 00000000..69c4a131 --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-9/src/app/app.module.ts @@ -0,0 +1,20 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; +import { HttpClientModule } from '@angular/common/http'; +import { FormsModule } from '@angular/forms'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + FormsModule, + BrowserModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-delete-multiple-rows-from-table/version-9/src/app/product.service.ts b/angular-delete-multiple-rows-from-table/version-9/src/app/product.service.ts new file mode 100644 index 00000000..006b0e5c --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-9/src/app/product.service.ts @@ -0,0 +1,43 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable, of } from 'rxjs'; +//import { catchError, map, tap } from 'rxjs/operators'; +import { Product } from './product'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ providedIn: 'root' }) +export class ProductService { + private productUrl = 'http://localhost:8080/'; // URL to REST API + + constructor(private http: HttpClient) { } + + /** GET products from the server */ + getProducts(): Observable { + return this.http.get(this.productUrl + '/products'); + } + + /** DELETE: delete the product from the server */ + deleteProducts(ids: number[]) { + if (confirm("Are you sure to delete?")) { + const data = {'ids' : ids}; + const url = `${this.productUrl}/delete/products`; + const options = { + headers: new HttpHeaders({ + 'Accept': 'application/json', + 'Content-Type': 'application/json' + }), + responseType: 'text' as 'json' + }; + + const resp = this.http.post(url, data, options);//.map(resp => {return resp;}).catch(err => {console.log(err);}); + + //console.log('resp: ' + resp); + + return resp; + } + + return of({}); + } +} \ No newline at end of file diff --git a/angular-delete-multiple-rows-from-table/src/app/product.ts b/angular-delete-multiple-rows-from-table/version-9/src/app/product.ts similarity index 94% rename from angular-delete-multiple-rows-from-table/src/app/product.ts rename to angular-delete-multiple-rows-from-table/version-9/src/app/product.ts index 52bdf7ac..62029869 100644 --- a/angular-delete-multiple-rows-from-table/src/app/product.ts +++ b/angular-delete-multiple-rows-from-table/version-9/src/app/product.ts @@ -1,7 +1,7 @@ -export class Product { - id?: number; - name: string; - code: string; - price: number; - checked?: boolean; -} +export class Product { + id?: number; + name: string; + code: string; + price: number; + checked?: boolean; +} diff --git a/angular-delete-multiple-rows-from-table/version-9/src/index.html b/angular-delete-multiple-rows-from-table/version-9/src/index.html new file mode 100644 index 00000000..bfa3a80b --- /dev/null +++ b/angular-delete-multiple-rows-from-table/version-9/src/index.html @@ -0,0 +1,13 @@ + + + + + Delete Multiple Table Rows from Server using Angular + + + + + + + + From f1d5e0f83fd8008f6a5248fe06be7c605de5c02f Mon Sep 17 00:00:00 2001 From: Soumitra Date: Fri, 26 Nov 2021 07:41:53 +0530 Subject: [PATCH 032/220] Create README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..667b2acc --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# angular +Angular app related source code. From de3468fd5fea58586b582c8a53f0103b110bb719 Mon Sep 17 00:00:00 2001 From: roytuts Date: Wed, 8 Dec 2021 17:08:13 +0530 Subject: [PATCH 033/220] okta sso auth angular --- angular-okta-sso/package-lock.json | 21819 ++++++++++++++++ angular-okta-sso/package.json | 41 + angular-okta-sso/readme.rst | 1 + .../src/app/app-routing.module.ts | 16 + angular-okta-sso/src/app/app.component.css | 0 angular-okta-sso/src/app/app.component.html | 1 + .../src/app/app.component.spec.ts | 35 + angular-okta-sso/src/app/app.component.ts | 60 + angular-okta-sso/src/app/app.module.ts | 23 + .../src/app/auth/auth.component.css | 0 .../src/app/auth/auth.component.html | 1 + .../src/app/auth/auth.component.spec.ts | 25 + .../src/app/auth/auth.component.ts | 54 + angular-okta-sso/src/assets/.gitkeep | 0 .../src/environments/environment.prod.ts | 3 + .../src/environments/environment.ts | 20 + angular-okta-sso/src/favicon.ico | Bin 0 -> 948 bytes angular-okta-sso/src/index.html | 13 + angular-okta-sso/src/main.ts | 12 + angular-okta-sso/src/polyfills.ts | 53 + angular-okta-sso/src/styles.css | 1 + angular-okta-sso/src/test.ts | 26 + 22 files changed, 22204 insertions(+) create mode 100644 angular-okta-sso/package-lock.json create mode 100644 angular-okta-sso/package.json create mode 100644 angular-okta-sso/readme.rst create mode 100644 angular-okta-sso/src/app/app-routing.module.ts create mode 100644 angular-okta-sso/src/app/app.component.css create mode 100644 angular-okta-sso/src/app/app.component.html create mode 100644 angular-okta-sso/src/app/app.component.spec.ts create mode 100644 angular-okta-sso/src/app/app.component.ts create mode 100644 angular-okta-sso/src/app/app.module.ts create mode 100644 angular-okta-sso/src/app/auth/auth.component.css create mode 100644 angular-okta-sso/src/app/auth/auth.component.html create mode 100644 angular-okta-sso/src/app/auth/auth.component.spec.ts create mode 100644 angular-okta-sso/src/app/auth/auth.component.ts create mode 100644 angular-okta-sso/src/assets/.gitkeep create mode 100644 angular-okta-sso/src/environments/environment.prod.ts create mode 100644 angular-okta-sso/src/environments/environment.ts create mode 100644 angular-okta-sso/src/favicon.ico create mode 100644 angular-okta-sso/src/index.html create mode 100644 angular-okta-sso/src/main.ts create mode 100644 angular-okta-sso/src/polyfills.ts create mode 100644 angular-okta-sso/src/styles.css create mode 100644 angular-okta-sso/src/test.ts diff --git a/angular-okta-sso/package-lock.json b/angular-okta-sso/package-lock.json new file mode 100644 index 00000000..ae6485ed --- /dev/null +++ b/angular-okta-sso/package-lock.json @@ -0,0 +1,21819 @@ +{ + "name": "angular-okta-sso", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-okta-sso", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/crypto-js": "^4.0.2", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "crypto-js": "^4.1.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.3.tgz", + "integrity": "sha512-XY3sjRLk06Q+uAU0BePuIWcK1n3Jr0ksNV0ACNAct+MnI3QFfPPaYA/Tdhp9uWobuZ4lUrL0drc2uppNu0wKmA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.3", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.3.tgz", + "integrity": "sha512-5KFsknpnq3mc0KwcIDjvmqB3trz5cMt48dB0nrc23zkFI9v4hkpalc/OEg/H3G93K0c9g6dcyxmHkNfsU1+CHw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/build-webpack": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.3", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.13.12" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0", + "typescript": "~4.4.3" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.3.tgz", + "integrity": "sha512-3DNo8575FFPMqJaVMXxrIduWkrcKm5zYSCvkMOmzHLp+gx+RXQiwnoXfVJpukcE/jwK/4SWyRE8Tw75sfPJ71A==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.3", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.3.tgz", + "integrity": "sha512-5yTYW6m4pkDPSYNxThm+47h+UZ6XVEfdfsXR3o+WlRG0hc18EuQ+sXZkzhvZrk5KMLlXFex4eO40RPq2vvWS/w==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.3.tgz", + "integrity": "sha512-+Va1E0zJBCg5jqSfITusghoMJgPAwlU+WUs49fuGVCzfJPwfSjTKSrsbhanahMd27+Ys3rovGZq0F2JUdL801A==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.3", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.2.tgz", + "integrity": "sha512-ROR70rM6E13pIJzaYf0Su/ALSoBm5fIMjozey636pAq21TxTy5IfhgaBjv/vflC9psbpaySGw2H5XnwejP0gSw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.2" + } + }, + "node_modules/@angular/cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.3.tgz", + "integrity": "sha512-LDXDXDbQ1MBHVUstu4aNjFbyg5f9hLP52gEKB8Z6fQlf5CB1X5zD6UPcR4IvoYt03EFxg3DHco+ueJQ20oZUWQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "@schematics/angular": "13.0.3", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.2.tgz", + "integrity": "sha512-UxWzNAU/o9pP02AYB5MrnIlShirfO631NolmvP0jTSEmym1nAeDOwZIYlkgfcJMHFXFc7DBnE2XOGaTZ8if3kw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.2", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.2.tgz", + "integrity": "sha512-EvIFT8y5VNICrnPgiamv/z9hfQ7KjLCM52g4ssXGCeGPVj58OEfslEc3jO4BCJG7xuLm7dCuSRV0pBlJNTSYFg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.2.tgz", + "integrity": "sha512-KVDntMBoPoAPdpyO3LxR2U3BO3ja5fY5Im5rzynjBCC3dnwAPPKoIlYZlFY/5ov6yVoVleeb/BOovYxHuxZBsA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.0.2", + "typescript": ">=4.4.2 <4.5" + } + }, + "node_modules/@angular/core": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.2.tgz", + "integrity": "sha512-6Jbct50lncMqzwLILzfmwQRK8eOEMv0quCL3pQptEpYPSlPqKz6QRxD76BykSUOs7XYJ/KdZmu3uGcT2Q/DUVg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.2.tgz", + "integrity": "sha512-JGgEOTH/OYr7/RlqJUPSzKQF/a55UM5PD6CgpUjAXKrCV18+zhofO05g+ibIZH3OfONntthcbKEXxMTX2EEQqg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.2", + "@angular/core": "13.0.2", + "@angular/platform-browser": "13.0.2", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.2.tgz", + "integrity": "sha512-fkLGr9Vj2cvFzXefyhNaqwXX90+WbpYj5cCii7S1HcbJ9qSM5ZenLp1t8mGRhmWI7odY4BrFskWOChlWFrLEkA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.0.2", + "@angular/common": "13.0.2", + "@angular/core": "13.0.2" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.2.tgz", + "integrity": "sha512-2wZX2oop3A1kWFcbRYqe8AxBQjT35DXf1qlGyFQoMn7D0vOAprg6X1hUK2XBItRrvwRWh3hSVhzkustTIl+r6g==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.2", + "@angular/compiler": "13.0.2", + "@angular/core": "13.0.2", + "@angular/platform-browser": "13.0.2" + } + }, + "node_modules/@angular/router": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.2.tgz", + "integrity": "sha512-AfmT845dcYPvNbUdV2ALlf++szZP3ie2d0eu7JyGWe3anV1fbDcg76RhjxFK8yVUxryrCQtEnot1VEEVlhGkyw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.2", + "@angular/core": "13.0.2", + "@angular/platform-browser": "13.0.2", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.6", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.3.tgz", + "integrity": "sha512-sVi1Xk8pyy6Y6JODySucYfvuxb5k3IIX/oIWy8QxlFVzpeB2UMqEOevrgvtmiEbQNB1W+aYSTph6oeV+PRX5YA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": "~4.4.3", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.3.tgz", + "integrity": "sha512-qH6mnmGaDCuG1FM3vLdvSFDG394TeZO0ZvRDrw3iCYlX5Nkbz0Kvt0MPtWNZmlohwFhGlbXKVQiR++1dxa6eEA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/crypto-js": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.0.2.tgz", + "integrity": "sha512-sCVniU+h3GcGqxOmng11BRvf9TfN9yIs8KKjB8C8d75W69cpTfZG80gau9yTx5SxF3gvHGbJhdESzzvnjtf3Og==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz", + "integrity": "sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/autoprefixer/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001283", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", + "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.19.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.2.tgz", + "integrity": "sha512-ObBY1W5vx/LFFMaL1P5Udo4Npib6fu+cMokeziWkA8Tns4FcDemKF5j9JvaI5JhdkW8EQJQGJN1EcrzmEwuAqQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.18.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-js": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", + "dev": true + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-blank-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-blank-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-blank-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-has-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-prefers-color-scheme/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.5.tgz", + "integrity": "sha512-YKaB+t8ul5crdh6OeqT2qXdxJGI0fAYb6/X8pDIyye+c3a7ndOCk5gVeKX+ABwivCGNS56vOAif3TN0qJMpEHw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "dependencies": { + "base64-arraybuffer": "~1.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.0.tgz", + "integrity": "sha512-4WuKcUxtzxBoKOUFbt1MtTY9fJwPVD4aN/4Cgxee7OLetPZn5as2bjfZz98XSf2Zq1JFfhqPZpS+43BmWXKgCA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "dependencies": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "dependencies": { + "big.js": "^6.1.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "dependencies": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz", + "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "dependencies": { + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-functional-notation/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-gray/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-gray/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-hex-alpha/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-mod-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-mod-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-rebeccapurple/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-media/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-media/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-media/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-selectors/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-double-position-gradients/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-env-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-env-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-visible/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-visible/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-visible/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-within/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-within/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-font-variant/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-font-variant/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-font-variant/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-gap-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-gap-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-gap-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-image-set-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-image-set-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-initial/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-initial/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-lab-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-lab-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-lab-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-logical/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-logical/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-logical/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-media-minmax/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-media-minmax/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-nesting/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-nesting/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-page-break/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-page-break/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-page-break/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-place/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-place/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-place/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-preset-env/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-preset-env/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-matches/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-matches/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-not/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-not/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dependencies": { + "tslib": "~2.1.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/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 + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "dependencies": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stylus/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/stylus/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.0.tgz", + "integrity": "sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "dependencies": { + "tslib": "^2.0.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.3.tgz", + "integrity": "sha512-XY3sjRLk06Q+uAU0BePuIWcK1n3Jr0ksNV0ACNAct+MnI3QFfPPaYA/Tdhp9uWobuZ4lUrL0drc2uppNu0wKmA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.3", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.3.tgz", + "integrity": "sha512-5KFsknpnq3mc0KwcIDjvmqB3trz5cMt48dB0nrc23zkFI9v4hkpalc/OEg/H3G93K0c9g6dcyxmHkNfsU1+CHw==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/build-webpack": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.3", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild": "0.13.12", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.3.tgz", + "integrity": "sha512-3DNo8575FFPMqJaVMXxrIduWkrcKm5zYSCvkMOmzHLp+gx+RXQiwnoXfVJpukcE/jwK/4SWyRE8Tw75sfPJ71A==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.3", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.3.tgz", + "integrity": "sha512-5yTYW6m4pkDPSYNxThm+47h+UZ6XVEfdfsXR3o+WlRG0hc18EuQ+sXZkzhvZrk5KMLlXFex4eO40RPq2vvWS/w==", + "dev": true, + "requires": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.3.tgz", + "integrity": "sha512-+Va1E0zJBCg5jqSfITusghoMJgPAwlU+WUs49fuGVCzfJPwfSjTKSrsbhanahMd27+Ys3rovGZq0F2JUdL801A==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.3", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.2.tgz", + "integrity": "sha512-ROR70rM6E13pIJzaYf0Su/ALSoBm5fIMjozey636pAq21TxTy5IfhgaBjv/vflC9psbpaySGw2H5XnwejP0gSw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.3.tgz", + "integrity": "sha512-LDXDXDbQ1MBHVUstu4aNjFbyg5f9hLP52gEKB8Z6fQlf5CB1X5zD6UPcR4IvoYt03EFxg3DHco+ueJQ20oZUWQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "@schematics/angular": "13.0.3", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.2.tgz", + "integrity": "sha512-UxWzNAU/o9pP02AYB5MrnIlShirfO631NolmvP0jTSEmym1nAeDOwZIYlkgfcJMHFXFc7DBnE2XOGaTZ8if3kw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.2.tgz", + "integrity": "sha512-EvIFT8y5VNICrnPgiamv/z9hfQ7KjLCM52g4ssXGCeGPVj58OEfslEc3jO4BCJG7xuLm7dCuSRV0pBlJNTSYFg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.2.tgz", + "integrity": "sha512-KVDntMBoPoAPdpyO3LxR2U3BO3ja5fY5Im5rzynjBCC3dnwAPPKoIlYZlFY/5ov6yVoVleeb/BOovYxHuxZBsA==", + "dev": true, + "requires": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.2.tgz", + "integrity": "sha512-6Jbct50lncMqzwLILzfmwQRK8eOEMv0quCL3pQptEpYPSlPqKz6QRxD76BykSUOs7XYJ/KdZmu3uGcT2Q/DUVg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.2.tgz", + "integrity": "sha512-JGgEOTH/OYr7/RlqJUPSzKQF/a55UM5PD6CgpUjAXKrCV18+zhofO05g+ibIZH3OfONntthcbKEXxMTX2EEQqg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.2.tgz", + "integrity": "sha512-fkLGr9Vj2cvFzXefyhNaqwXX90+WbpYj5cCii7S1HcbJ9qSM5ZenLp1t8mGRhmWI7odY4BrFskWOChlWFrLEkA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.2.tgz", + "integrity": "sha512-2wZX2oop3A1kWFcbRYqe8AxBQjT35DXf1qlGyFQoMn7D0vOAprg6X1hUK2XBItRrvwRWh3hSVhzkustTIl+r6g==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.2.tgz", + "integrity": "sha512-AfmT845dcYPvNbUdV2ALlf++szZP3ie2d0eu7JyGWe3anV1fbDcg76RhjxFK8yVUxryrCQtEnot1VEEVlhGkyw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true + }, + "@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "requires": { + "@babel/types": "^7.15.6", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true + }, + "@ngtools/webpack": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.3.tgz", + "integrity": "sha512-sVi1Xk8pyy6Y6JODySucYfvuxb5k3IIX/oIWy8QxlFVzpeB2UMqEOevrgvtmiEbQNB1W+aYSTph6oeV+PRX5YA==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.3.tgz", + "integrity": "sha512-qH6mnmGaDCuG1FM3vLdvSFDG394TeZO0ZvRDrw3iCYlX5Nkbz0Kvt0MPtWNZmlohwFhGlbXKVQiR++1dxa6eEA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "jsonc-parser": "3.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/crypto-js": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.0.2.tgz", + "integrity": "sha512-sCVniU+h3GcGqxOmng11BRvf9TfN9yIs8KKjB8C8d75W69cpTfZG80gau9yTx5SxF3gvHGbJhdESzzvnjtf3Og==", + "dev": true + }, + "@types/eslint": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz", + "integrity": "sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "@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 + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "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" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001283", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", + "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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-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 + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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 + }, + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "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==", + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.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" + } + }, + "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, + "requires": {} + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true + }, + "core-js-compat": { + "version": "3.19.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.2.tgz", + "integrity": "sha512-ObBY1W5vx/LFFMaL1P5Udo4Npib6fu+cMokeziWkA8Tns4FcDemKF5j9JvaI5JhdkW8EQJQGJN1EcrzmEwuAqQ==", + "dev": true, + "requires": { + "browserslist": "^4.18.1", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "crypto-js": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", + "dev": true + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.5.tgz", + "integrity": "sha512-YKaB+t8ul5crdh6OeqT2qXdxJGI0fAYb6/X8pDIyye+c3a7ndOCk5gVeKX+ABwivCGNS56vOAif3TN0qJMpEHw==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "requires": { + "base64-arraybuffer": "~1.0.1" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "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 + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "jest-worker": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.0.tgz", + "integrity": "sha512-4WuKcUxtzxBoKOUFbt1MtTY9fJwPVD4aN/4Cgxee7OLetPZn5as2bjfZz98XSf2Zq1JFfhqPZpS+43BmWXKgCA==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, + "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": { + "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==", + "dev": true, + "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": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "requires": { + "big.js": "^6.1.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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz", + "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "requires": { + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": 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==", + "dev": true + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "requires": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + } + } + }, + "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", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "requires": { + "tslib": "~2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "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 + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "requires": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.0.tgz", + "integrity": "sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.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" + } + }, + "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, + "requires": {} + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-okta-sso/package.json b/angular-okta-sso/package.json new file mode 100644 index 00000000..c1eae61f --- /dev/null +++ b/angular-okta-sso/package.json @@ -0,0 +1,41 @@ +{ + "name": "angular-okta-sso", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/crypto-js": "^4.0.2", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "crypto-js": "^4.1.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } +} diff --git a/angular-okta-sso/readme.rst b/angular-okta-sso/readme.rst new file mode 100644 index 00000000..040ac9c1 --- /dev/null +++ b/angular-okta-sso/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/angular-okta-sso-single-sign-on-with-pkce/ \ No newline at end of file diff --git a/angular-okta-sso/src/app/app-routing.module.ts b/angular-okta-sso/src/app/app-routing.module.ts new file mode 100644 index 00000000..f5b776bb --- /dev/null +++ b/angular-okta-sso/src/app/app-routing.module.ts @@ -0,0 +1,16 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; +import { AppComponent } from './app.component'; +import { AuthComponent } from './auth/auth.component'; + +const routes: Routes = [ + { path: '', component: AppComponent }, + { path: 'auth', component: AuthComponent } +]; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) + +export class AppRoutingModule { } \ No newline at end of file diff --git a/angular-okta-sso/src/app/app.component.css b/angular-okta-sso/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso/src/app/app.component.html b/angular-okta-sso/src/app/app.component.html new file mode 100644 index 00000000..90c6b646 --- /dev/null +++ b/angular-okta-sso/src/app/app.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/angular-okta-sso/src/app/app.component.spec.ts b/angular-okta-sso/src/app/app.component.spec.ts new file mode 100644 index 00000000..239fcf97 --- /dev/null +++ b/angular-okta-sso/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-okta-sso'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-okta-sso'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-okta-sso app is running!'); + }); +}); diff --git a/angular-okta-sso/src/app/app.component.ts b/angular-okta-sso/src/app/app.component.ts new file mode 100644 index 00000000..80803159 --- /dev/null +++ b/angular-okta-sso/src/app/app.component.ts @@ -0,0 +1,60 @@ +import { Component, OnInit } from '@angular/core'; +import { ActivatedRoute, Router } from '@angular/router'; + +import * as CryptoJS from 'crypto-js'; + +import { environment } from './../environments/environment'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent implements OnInit { + title = 'angular-okta-sso'; + + constructor() {} + + ngOnInit() { + const state = this.randomStr(40); + const codeVerifier = this.randomStr(128); + + window.sessionStorage.setItem('state', state); + window.sessionStorage.setItem('codeVerifier', codeVerifier); + + const codeVerifierHash = CryptoJS.SHA256(codeVerifier).toString(CryptoJS.enc.Base64); + + const codeChallenge = codeVerifierHash + .replace(/=/g, '') + .replace(/\+/g, '-') + .replace(/\//g, '_'); + + const params = [ + 'response_type=code', + 'state=' + state, + 'client_id=' + environment.oauthClientId, + 'scope=openid', + 'code_challenge=' + codeChallenge, + 'code_challenge_method=S256', + 'redirect_uri=' + encodeURIComponent(environment.oauthCallbackUrl), + ]; + + let url = environment.oauthLoginUrl + '?' + params.join('&'); + + //alert(url); + + window.location.href = url; + } + + private randomStr(length: number) { + let result = ''; + const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; + const charactersLength = characters.length; + + for (let i = 0; i < length; i++) { + result += characters.charAt(Math.floor(Math.random() * charactersLength)); + } + + return result; + } +} \ No newline at end of file diff --git a/angular-okta-sso/src/app/app.module.ts b/angular-okta-sso/src/app/app.module.ts new file mode 100644 index 00000000..86622e09 --- /dev/null +++ b/angular-okta-sso/src/app/app.module.ts @@ -0,0 +1,23 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; +import { HttpClientModule } from '@angular/common/http'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; +import { AuthComponent } from './auth/auth.component'; + +@NgModule({ + declarations: [ + AppComponent, + AuthComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) + +export class AppModule { } \ No newline at end of file diff --git a/angular-okta-sso/src/app/auth/auth.component.css b/angular-okta-sso/src/app/auth/auth.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso/src/app/auth/auth.component.html b/angular-okta-sso/src/app/auth/auth.component.html new file mode 100644 index 00000000..f66eb695 --- /dev/null +++ b/angular-okta-sso/src/app/auth/auth.component.html @@ -0,0 +1 @@ +

auth works!

diff --git a/angular-okta-sso/src/app/auth/auth.component.spec.ts b/angular-okta-sso/src/app/auth/auth.component.spec.ts new file mode 100644 index 00000000..2e9ddd95 --- /dev/null +++ b/angular-okta-sso/src/app/auth/auth.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AuthComponent } from './auth.component'; + +describe('AuthComponent', () => { + let component: AuthComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AuthComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AuthComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso/src/app/auth/auth.component.ts b/angular-okta-sso/src/app/auth/auth.component.ts new file mode 100644 index 00000000..5f04cb00 --- /dev/null +++ b/angular-okta-sso/src/app/auth/auth.component.ts @@ -0,0 +1,54 @@ +import { Component, OnInit } from '@angular/core'; +import { HttpClient, HttpParams } from '@angular/common/http'; +import { ActivatedRoute } from '@angular/router'; + +import { environment } from './../../environments/environment'; + +@Component({ +selector: 'app-auth', +templateUrl: './auth.component.html', +styleUrls: ['./auth.component.css'] +}) +export class AuthComponent implements OnInit { + + constructor( + private activatedRoute: ActivatedRoute, + private http: HttpClient ) { } + + ngOnInit(): void { + this.activatedRoute.queryParams.subscribe(params => { + if (params['code']) { + this.getAccessTokenAndUserInfo(params['code'], params['state']); + } + }); + } + + getAccessTokenAndUserInfo(code: string, state: string) { + if (state !== window.sessionStorage.getItem('state') as string) { + console.log('Invalid state'); + return; + } + const payload = new HttpParams() + .append('grant_type', 'authorization_code') + .append('code', code) + .append('code_verifier', window.sessionStorage.getItem('codeVerifier') as string) + .append('redirect_uri', environment.oauthCallbackUrl) + .append('client_id', environment.oauthClientId); + this.http.post(environment.oauthTokenUrl, payload, { + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + }).subscribe((response: any) => { + console.log(response); + + let token = response.token_type + ' ' + response.access_token; + this.http.post('https://dev.oktapreview.com/oauth2/v1/userinfo', payload, { + headers: { + 'Authorization': token + } + }).subscribe(resp => { + console.log(resp); + }); + }); + } +} diff --git a/angular-okta-sso/src/assets/.gitkeep b/angular-okta-sso/src/assets/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso/src/environments/environment.prod.ts b/angular-okta-sso/src/environments/environment.prod.ts new file mode 100644 index 00000000..3612073b --- /dev/null +++ b/angular-okta-sso/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/angular-okta-sso/src/environments/environment.ts b/angular-okta-sso/src/environments/environment.ts new file mode 100644 index 00000000..26a43659 --- /dev/null +++ b/angular-okta-sso/src/environments/environment.ts @@ -0,0 +1,20 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false, + oauthClientId: '0oa1382uj9nDywFZ10h8', + oauthLoginUrl: 'https://dev.oktapreview.com/oauth2/v1/authorize', + oauthTokenUrl: 'https://dev.oktapreview.com/oauth2/v1/token', + oauthCallbackUrl: 'http://localhost:4200/auth', +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/angular-okta-sso/src/favicon.ico b/angular-okta-sso/src/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..997406ad22c29aae95893fb3d666c30258a09537 GIT binary patch literal 948 zcmV;l155mgP)CBYU7IjCFmI-B}4sMJt3^s9NVg!P0 z6hDQy(L`XWMkB@zOLgN$4KYz;j0zZxq9KKdpZE#5@k0crP^5f9KO};h)ZDQ%ybhht z%t9#h|nu0K(bJ ztIkhEr!*UyrZWQ1k2+YkGqDi8Z<|mIN&$kzpKl{cNP=OQzXHz>vn+c)F)zO|Bou>E z2|-d_=qY#Y+yOu1a}XI?cU}%04)zz%anD(XZC{#~WreV!a$7k2Ug`?&CUEc0EtrkZ zL49MB)h!_K{H(*l_93D5tO0;BUnvYlo+;yss%n^&qjt6fZOa+}+FDO(~2>G z2dx@=JZ?DHP^;b7*Y1as5^uphBsh*s*z&MBd?e@I>-9kU>63PjP&^#5YTOb&x^6Cf z?674rmSHB5Fk!{Gv7rv!?qX#ei_L(XtwVqLX3L}$MI|kJ*w(rhx~tc&L&xP#?cQow zX_|gx$wMr3pRZIIr_;;O|8fAjd;1`nOeu5K(pCu7>^3E&D2OBBq?sYa(%S?GwG&_0-s%_v$L@R!5H_fc)lOb9ZoOO#p`Nn`KU z3LTTBtjwo`7(HA6 z7gmO$yTR!5L>Bsg!X8616{JUngg_@&85%>W=mChTR;x4`P=?PJ~oPuy5 zU-L`C@_!34D21{fD~Y8NVnR3t;aqZI3fIhmgmx}$oc-dKDC6Ap$Gy>a!`A*x2L1v0 WcZ@i?LyX}70000 + + + + Angular Okta SSO - Single Sign-On + + + + + + + + diff --git a/angular-okta-sso/src/main.ts b/angular-okta-sso/src/main.ts new file mode 100644 index 00000000..c7b673cf --- /dev/null +++ b/angular-okta-sso/src/main.ts @@ -0,0 +1,12 @@ +import { enableProdMode } from '@angular/core'; +import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; + +import { AppModule } from './app/app.module'; +import { environment } from './environments/environment'; + +if (environment.production) { + enableProdMode(); +} + +platformBrowserDynamic().bootstrapModule(AppModule) + .catch(err => console.error(err)); diff --git a/angular-okta-sso/src/polyfills.ts b/angular-okta-sso/src/polyfills.ts new file mode 100644 index 00000000..429bb9ef --- /dev/null +++ b/angular-okta-sso/src/polyfills.ts @@ -0,0 +1,53 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes recent versions of Safari, Chrome (including + * Opera), Edge on the desktop, and iOS and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** + * BROWSER POLYFILLS + */ + +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + * because those flags need to be set before `zone.js` being loaded, and webpack + * will put import in the top of bundle, so user need to create a separate file + * in this directory (for example: zone-flags.ts), and put the following flags + * into that file, and then add the following code before importing zone.js. + * import './zone-flags'; + * + * The flags allowed in zone-flags.ts are listed here. + * + * The following flags will work for all browsers. + * + * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + * + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + * + * (window as any).__Zone_enable_cross_context_check = true; + * + */ + +/*************************************************************************************************** + * Zone JS is required by default for Angular itself. + */ +import 'zone.js'; // Included with Angular CLI. + + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ diff --git a/angular-okta-sso/src/styles.css b/angular-okta-sso/src/styles.css new file mode 100644 index 00000000..90d4ee00 --- /dev/null +++ b/angular-okta-sso/src/styles.css @@ -0,0 +1 @@ +/* You can add global styles to this file, and also import other style files */ diff --git a/angular-okta-sso/src/test.ts b/angular-okta-sso/src/test.ts new file mode 100644 index 00000000..598d11e8 --- /dev/null +++ b/angular-okta-sso/src/test.ts @@ -0,0 +1,26 @@ +// This file is required by karma.conf.js and loads recursively all the .spec and framework files + +import 'zone.js/testing'; +import { getTestBed } from '@angular/core/testing'; +import { + BrowserDynamicTestingModule, + platformBrowserDynamicTesting +} from '@angular/platform-browser-dynamic/testing'; + +declare const require: { + context(path: string, deep?: boolean, filter?: RegExp): { + keys(): string[]; + (id: string): T; + }; +}; + +// First, initialize the Angular testing environment. +getTestBed().initTestEnvironment( + BrowserDynamicTestingModule, + platformBrowserDynamicTesting(), +); + +// Then we find all the tests. +const context = require.context('./', true, /\.spec\.ts$/); +// And load the modules. +context.keys().map(context); From 4343d1a05384298c521d14a08f01e6117a95ec38 Mon Sep 17 00:00:00 2001 From: roytuts Date: Fri, 10 Dec 2021 13:11:15 +0530 Subject: [PATCH 034/220] angular spring boot crud --- .../package-lock.json | 21793 ++++++++++++++++ angular-spring-boot-crud-app/package.json | 39 + angular-spring-boot-crud-app/readme.rst | 1 + .../src/app/app-routing.module.ts | 22 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 1 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 10 + .../src/app/app.module.ts | 31 + .../app/website-add/website-add.component.css | 0 .../website-add/website-add.component.html | 14 + .../website-add/website-add.component.spec.ts | 25 + .../app/website-add/website-add.component.ts | 29 + .../website-detail.component.css | 0 .../website-detail.component.html | 9 + .../website-detail.component.spec.ts | 25 + .../website-detail.component.ts | 34 + .../website-edit/website-edit.component.css | 0 .../website-edit/website-edit.component.html | 14 + .../website-edit.component.spec.ts | 25 + .../website-edit/website-edit.component.ts | 36 + .../website-list/website-list.component.css | 8 + .../website-list/website-list.component.html | 29 + .../website-list.component.spec.ts | 25 + .../website-list/website-list.component.ts | 30 + .../src/app/website.model.ts | 5 + .../src/app/website.service.spec.ts | 16 + .../src/app/website.service.ts | 62 + 28 files changed, 22318 insertions(+) create mode 100644 angular-spring-boot-crud-app/package-lock.json create mode 100644 angular-spring-boot-crud-app/package.json create mode 100644 angular-spring-boot-crud-app/readme.rst create mode 100644 angular-spring-boot-crud-app/src/app/app-routing.module.ts create mode 100644 angular-spring-boot-crud-app/src/app/app.component.css create mode 100644 angular-spring-boot-crud-app/src/app/app.component.html create mode 100644 angular-spring-boot-crud-app/src/app/app.component.spec.ts create mode 100644 angular-spring-boot-crud-app/src/app/app.component.ts create mode 100644 angular-spring-boot-crud-app/src/app/app.module.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-add/website-add.component.css create mode 100644 angular-spring-boot-crud-app/src/app/website-add/website-add.component.html create mode 100644 angular-spring-boot-crud-app/src/app/website-add/website-add.component.spec.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-add/website-add.component.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.css create mode 100644 angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.html create mode 100644 angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.spec.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.css create mode 100644 angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.html create mode 100644 angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.spec.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-list/website-list.component.css create mode 100644 angular-spring-boot-crud-app/src/app/website-list/website-list.component.html create mode 100644 angular-spring-boot-crud-app/src/app/website-list/website-list.component.spec.ts create mode 100644 angular-spring-boot-crud-app/src/app/website-list/website-list.component.ts create mode 100644 angular-spring-boot-crud-app/src/app/website.model.ts create mode 100644 angular-spring-boot-crud-app/src/app/website.service.spec.ts create mode 100644 angular-spring-boot-crud-app/src/app/website.service.ts diff --git a/angular-spring-boot-crud-app/package-lock.json b/angular-spring-boot-crud-app/package-lock.json new file mode 100644 index 00000000..05c97644 --- /dev/null +++ b/angular-spring-boot-crud-app/package-lock.json @@ -0,0 +1,21793 @@ +{ + "name": "angular-spring-boot-crud-app", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-spring-boot-crud-app", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.3.tgz", + "integrity": "sha512-XY3sjRLk06Q+uAU0BePuIWcK1n3Jr0ksNV0ACNAct+MnI3QFfPPaYA/Tdhp9uWobuZ4lUrL0drc2uppNu0wKmA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.3", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.3.tgz", + "integrity": "sha512-5KFsknpnq3mc0KwcIDjvmqB3trz5cMt48dB0nrc23zkFI9v4hkpalc/OEg/H3G93K0c9g6dcyxmHkNfsU1+CHw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/build-webpack": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.3", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.13.12" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0", + "typescript": "~4.4.3" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.3.tgz", + "integrity": "sha512-3DNo8575FFPMqJaVMXxrIduWkrcKm5zYSCvkMOmzHLp+gx+RXQiwnoXfVJpukcE/jwK/4SWyRE8Tw75sfPJ71A==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.3", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.3.tgz", + "integrity": "sha512-5yTYW6m4pkDPSYNxThm+47h+UZ6XVEfdfsXR3o+WlRG0hc18EuQ+sXZkzhvZrk5KMLlXFex4eO40RPq2vvWS/w==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.3.tgz", + "integrity": "sha512-+Va1E0zJBCg5jqSfITusghoMJgPAwlU+WUs49fuGVCzfJPwfSjTKSrsbhanahMd27+Ys3rovGZq0F2JUdL801A==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.3", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.2.tgz", + "integrity": "sha512-ROR70rM6E13pIJzaYf0Su/ALSoBm5fIMjozey636pAq21TxTy5IfhgaBjv/vflC9psbpaySGw2H5XnwejP0gSw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.2" + } + }, + "node_modules/@angular/cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.3.tgz", + "integrity": "sha512-LDXDXDbQ1MBHVUstu4aNjFbyg5f9hLP52gEKB8Z6fQlf5CB1X5zD6UPcR4IvoYt03EFxg3DHco+ueJQ20oZUWQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "@schematics/angular": "13.0.3", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.2.tgz", + "integrity": "sha512-UxWzNAU/o9pP02AYB5MrnIlShirfO631NolmvP0jTSEmym1nAeDOwZIYlkgfcJMHFXFc7DBnE2XOGaTZ8if3kw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.2", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.2.tgz", + "integrity": "sha512-EvIFT8y5VNICrnPgiamv/z9hfQ7KjLCM52g4ssXGCeGPVj58OEfslEc3jO4BCJG7xuLm7dCuSRV0pBlJNTSYFg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.2.tgz", + "integrity": "sha512-KVDntMBoPoAPdpyO3LxR2U3BO3ja5fY5Im5rzynjBCC3dnwAPPKoIlYZlFY/5ov6yVoVleeb/BOovYxHuxZBsA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.0.2", + "typescript": ">=4.4.2 <4.5" + } + }, + "node_modules/@angular/core": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.2.tgz", + "integrity": "sha512-6Jbct50lncMqzwLILzfmwQRK8eOEMv0quCL3pQptEpYPSlPqKz6QRxD76BykSUOs7XYJ/KdZmu3uGcT2Q/DUVg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.2.tgz", + "integrity": "sha512-JGgEOTH/OYr7/RlqJUPSzKQF/a55UM5PD6CgpUjAXKrCV18+zhofO05g+ibIZH3OfONntthcbKEXxMTX2EEQqg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.2", + "@angular/core": "13.0.2", + "@angular/platform-browser": "13.0.2", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.2.tgz", + "integrity": "sha512-fkLGr9Vj2cvFzXefyhNaqwXX90+WbpYj5cCii7S1HcbJ9qSM5ZenLp1t8mGRhmWI7odY4BrFskWOChlWFrLEkA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.0.2", + "@angular/common": "13.0.2", + "@angular/core": "13.0.2" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.2.tgz", + "integrity": "sha512-2wZX2oop3A1kWFcbRYqe8AxBQjT35DXf1qlGyFQoMn7D0vOAprg6X1hUK2XBItRrvwRWh3hSVhzkustTIl+r6g==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.2", + "@angular/compiler": "13.0.2", + "@angular/core": "13.0.2", + "@angular/platform-browser": "13.0.2" + } + }, + "node_modules/@angular/router": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.2.tgz", + "integrity": "sha512-AfmT845dcYPvNbUdV2ALlf++szZP3ie2d0eu7JyGWe3anV1fbDcg76RhjxFK8yVUxryrCQtEnot1VEEVlhGkyw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.2", + "@angular/core": "13.0.2", + "@angular/platform-browser": "13.0.2", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.6", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.3.tgz", + "integrity": "sha512-sVi1Xk8pyy6Y6JODySucYfvuxb5k3IIX/oIWy8QxlFVzpeB2UMqEOevrgvtmiEbQNB1W+aYSTph6oeV+PRX5YA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": "~4.4.3", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.3.tgz", + "integrity": "sha512-qH6mnmGaDCuG1FM3vLdvSFDG394TeZO0ZvRDrw3iCYlX5Nkbz0Kvt0MPtWNZmlohwFhGlbXKVQiR++1dxa6eEA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz", + "integrity": "sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/autoprefixer/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001283", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", + "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "dependencies": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-blank-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-blank-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-blank-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-has-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-prefers-color-scheme/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.1.tgz", + "integrity": "sha512-9ldvb6QMHiDpUNF1iSwBTiTT0qXEN+xIO5WlCJrC5gt0z74ofOiqR698vaJqYWnri0XZiF0YmnrFmGq/EmpGAA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "dependencies": { + "base64-arraybuffer": "~1.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "dependencies": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "dependencies": { + "big.js": "^6.1.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "dependencies": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz", + "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "dependencies": { + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-functional-notation/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-gray/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-gray/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-hex-alpha/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-mod-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-mod-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-rebeccapurple/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-media/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-media/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-media/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-selectors/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-double-position-gradients/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-env-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-env-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-visible/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-visible/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-visible/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-within/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-within/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-font-variant/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-font-variant/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-font-variant/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-gap-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-gap-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-gap-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-image-set-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-image-set-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-initial/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-initial/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-lab-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-lab-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-lab-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-logical/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-logical/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-logical/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-media-minmax/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-media-minmax/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-nesting/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-nesting/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-page-break/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-page-break/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-page-break/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-place/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-place/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-place/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-preset-env/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-preset-env/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-matches/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-matches/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-not/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-not/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dependencies": { + "tslib": "~2.1.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/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 + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "dependencies": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stylus/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/stylus/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.0.tgz", + "integrity": "sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "dependencies": { + "tslib": "^2.0.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.3.tgz", + "integrity": "sha512-XY3sjRLk06Q+uAU0BePuIWcK1n3Jr0ksNV0ACNAct+MnI3QFfPPaYA/Tdhp9uWobuZ4lUrL0drc2uppNu0wKmA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.3", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.3.tgz", + "integrity": "sha512-5KFsknpnq3mc0KwcIDjvmqB3trz5cMt48dB0nrc23zkFI9v4hkpalc/OEg/H3G93K0c9g6dcyxmHkNfsU1+CHw==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/build-webpack": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.3", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild": "0.13.12", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1300.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.3.tgz", + "integrity": "sha512-3DNo8575FFPMqJaVMXxrIduWkrcKm5zYSCvkMOmzHLp+gx+RXQiwnoXfVJpukcE/jwK/4SWyRE8Tw75sfPJ71A==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.3", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.3.tgz", + "integrity": "sha512-5yTYW6m4pkDPSYNxThm+47h+UZ6XVEfdfsXR3o+WlRG0hc18EuQ+sXZkzhvZrk5KMLlXFex4eO40RPq2vvWS/w==", + "dev": true, + "requires": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.3.tgz", + "integrity": "sha512-+Va1E0zJBCg5jqSfITusghoMJgPAwlU+WUs49fuGVCzfJPwfSjTKSrsbhanahMd27+Ys3rovGZq0F2JUdL801A==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.3", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.2.tgz", + "integrity": "sha512-ROR70rM6E13pIJzaYf0Su/ALSoBm5fIMjozey636pAq21TxTy5IfhgaBjv/vflC9psbpaySGw2H5XnwejP0gSw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.3.tgz", + "integrity": "sha512-LDXDXDbQ1MBHVUstu4aNjFbyg5f9hLP52gEKB8Z6fQlf5CB1X5zD6UPcR4IvoYt03EFxg3DHco+ueJQ20oZUWQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.3", + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "@schematics/angular": "13.0.3", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.2.tgz", + "integrity": "sha512-UxWzNAU/o9pP02AYB5MrnIlShirfO631NolmvP0jTSEmym1nAeDOwZIYlkgfcJMHFXFc7DBnE2XOGaTZ8if3kw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.2.tgz", + "integrity": "sha512-EvIFT8y5VNICrnPgiamv/z9hfQ7KjLCM52g4ssXGCeGPVj58OEfslEc3jO4BCJG7xuLm7dCuSRV0pBlJNTSYFg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.2.tgz", + "integrity": "sha512-KVDntMBoPoAPdpyO3LxR2U3BO3ja5fY5Im5rzynjBCC3dnwAPPKoIlYZlFY/5ov6yVoVleeb/BOovYxHuxZBsA==", + "dev": true, + "requires": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.2.tgz", + "integrity": "sha512-6Jbct50lncMqzwLILzfmwQRK8eOEMv0quCL3pQptEpYPSlPqKz6QRxD76BykSUOs7XYJ/KdZmu3uGcT2Q/DUVg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.2.tgz", + "integrity": "sha512-JGgEOTH/OYr7/RlqJUPSzKQF/a55UM5PD6CgpUjAXKrCV18+zhofO05g+ibIZH3OfONntthcbKEXxMTX2EEQqg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.2.tgz", + "integrity": "sha512-fkLGr9Vj2cvFzXefyhNaqwXX90+WbpYj5cCii7S1HcbJ9qSM5ZenLp1t8mGRhmWI7odY4BrFskWOChlWFrLEkA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.2.tgz", + "integrity": "sha512-2wZX2oop3A1kWFcbRYqe8AxBQjT35DXf1qlGyFQoMn7D0vOAprg6X1hUK2XBItRrvwRWh3hSVhzkustTIl+r6g==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.2.tgz", + "integrity": "sha512-AfmT845dcYPvNbUdV2ALlf++szZP3ie2d0eu7JyGWe3anV1fbDcg76RhjxFK8yVUxryrCQtEnot1VEEVlhGkyw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true + }, + "@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "requires": { + "@babel/types": "^7.15.6", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz", + "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true + }, + "@ngtools/webpack": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.3.tgz", + "integrity": "sha512-sVi1Xk8pyy6Y6JODySucYfvuxb5k3IIX/oIWy8QxlFVzpeB2UMqEOevrgvtmiEbQNB1W+aYSTph6oeV+PRX5YA==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.3.tgz", + "integrity": "sha512-qH6mnmGaDCuG1FM3vLdvSFDG394TeZO0ZvRDrw3iCYlX5Nkbz0Kvt0MPtWNZmlohwFhGlbXKVQiR++1dxa6eEA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.3", + "@angular-devkit/schematics": "13.0.3", + "jsonc-parser": "3.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz", + "integrity": "sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", + "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.2.tgz", + "integrity": "sha512-qs4xjVm4V/XjM6owGm/x6TNmhGl5iKX8dkTdsgdgl9oFnqgzxLepnS7rN9Tdo7kDmnFD/VEqKrW57cGD2odbEg==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/node": { + "version": "12.20.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.37.tgz", + "integrity": "sha512-i1KGxqcvJaLQali+WuypQnXwcplhtNtjs66eNsZpp2P2FL/trJJxx/VWsM0YCL2iMoIJrbXje48lvIQAQ4p2ZA==", + "dev": true + }, + "@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 + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", + "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "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" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", + "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001280", + "electron-to-chromium": "^1.3.896", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001283", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", + "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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-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 + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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 + }, + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "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==", + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.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" + } + }, + "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, + "requires": {} + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true + }, + "core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "requires": { + "browserslist": "^4.17.6", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.1.tgz", + "integrity": "sha512-9ldvb6QMHiDpUNF1iSwBTiTT0qXEN+xIO5WlCJrC5gt0z74ofOiqR698vaJqYWnri0XZiF0YmnrFmGq/EmpGAA==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "requires": { + "base64-arraybuffer": "~1.0.1" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", + "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "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 + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", + "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "jest-worker": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz", + "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, + "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": { + "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==", + "dev": true, + "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": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "requires": { + "big.js": "^6.1.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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz", + "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "requires": { + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": 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==", + "dev": true + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "requires": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + } + } + }, + "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", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "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 + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "requires": { + "tslib": "~2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "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 + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz", + "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==", + "dev": true, + "requires": { + "jest-worker": "^27.0.6", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.0.tgz", + "integrity": "sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.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" + } + }, + "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, + "requires": {} + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.2.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", + "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-spring-boot-crud-app/package.json b/angular-spring-boot-crud-app/package.json new file mode 100644 index 00000000..feda4e73 --- /dev/null +++ b/angular-spring-boot-crud-app/package.json @@ -0,0 +1,39 @@ +{ + "name": "angular-spring-boot-crud-app", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } +} diff --git a/angular-spring-boot-crud-app/readme.rst b/angular-spring-boot-crud-app/readme.rst new file mode 100644 index 00000000..01fae2bb --- /dev/null +++ b/angular-spring-boot-crud-app/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/angular-spring-boot-rest-api-crud-example/ \ No newline at end of file diff --git a/angular-spring-boot-crud-app/src/app/app-routing.module.ts b/angular-spring-boot-crud-app/src/app/app-routing.module.ts new file mode 100644 index 00000000..5bc72dca --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/app-routing.module.ts @@ -0,0 +1,22 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +import { WebsiteListComponent } from './website-list/website-list.component'; +import { WebsiteAddComponent } from './website-add/website-add.component'; +import { WebsiteEditComponent } from './website-edit/website-edit.component'; +import { WebsiteDetailComponent } from './website-detail/website-detail.component'; + +const routes: Routes = [ + { path: '', redirectTo: '/websites', pathMatch: 'full' }, + { path: 'websites', component: WebsiteListComponent }, + { path: 'website/:id/detail', component: WebsiteDetailComponent }, + { path: 'website/:id/update', component: WebsiteEditComponent }, + { path: 'website/add', component: WebsiteAddComponent } +]; + + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-spring-boot-crud-app/src/app/app.component.css b/angular-spring-boot-crud-app/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-spring-boot-crud-app/src/app/app.component.html b/angular-spring-boot-crud-app/src/app/app.component.html new file mode 100644 index 00000000..90c6b646 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/app.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/angular-spring-boot-crud-app/src/app/app.component.spec.ts b/angular-spring-boot-crud-app/src/app/app.component.spec.ts new file mode 100644 index 00000000..5ea25032 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-spring-boot-crud-app'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-spring-boot-crud-app'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-spring-boot-crud-app app is running!'); + }); +}); diff --git a/angular-spring-boot-crud-app/src/app/app.component.ts b/angular-spring-boot-crud-app/src/app/app.component.ts new file mode 100644 index 00000000..a11cda7d --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'angular-spring-boot-crud-app'; +} diff --git a/angular-spring-boot-crud-app/src/app/app.module.ts b/angular-spring-boot-crud-app/src/app/app.module.ts new file mode 100644 index 00000000..8800992c --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/app.module.ts @@ -0,0 +1,31 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + +import { FormsModule } from '@angular/forms'; +import { HttpClientModule } from '@angular/common/http'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; +import { WebsiteListComponent } from './website-list/website-list.component'; +import { WebsiteDetailComponent } from './website-detail/website-detail.component'; +import { WebsiteAddComponent } from './website-add/website-add.component'; +import { WebsiteEditComponent } from './website-edit/website-edit.component'; + +@NgModule({ + declarations: [ + AppComponent, + WebsiteListComponent, + WebsiteDetailComponent, + WebsiteAddComponent, + WebsiteEditComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + FormsModule, + HttpClientModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-spring-boot-crud-app/src/app/website-add/website-add.component.css b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-spring-boot-crud-app/src/app/website-add/website-add.component.html b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.html new file mode 100644 index 00000000..fc5d2e56 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.html @@ -0,0 +1,14 @@ +
+

Add New Website Detail

+
+

+ Title: +

+ +

+ URL: +

+
+ + +
diff --git a/angular-spring-boot-crud-app/src/app/website-add/website-add.component.spec.ts b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.spec.ts new file mode 100644 index 00000000..162e2daf --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { WebsiteAddComponent } from './website-add.component'; + +describe('WebsiteAddComponent', () => { + let component: WebsiteAddComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ WebsiteAddComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(WebsiteAddComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-crud-app/src/app/website-add/website-add.component.ts b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.ts new file mode 100644 index 00000000..f34c90ba --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-add/website-add.component.ts @@ -0,0 +1,29 @@ +import { Component, OnInit, Input } from '@angular/core'; + +import { Location } from '@angular/common'; +import { Website } from '../website.model'; +import { WebsiteService } from '../website.service'; + +@Component({ + selector: 'app-website-add', + templateUrl: './website-add.component.html', + styleUrls: ['./website-add.component.css'] +}) +export class WebsiteAddComponent implements OnInit { + + @Input() website: Website = { url: '', title: '' }; + + constructor(private websiteService: WebsiteService, private location: Location) { } + + ngOnInit() { + } + + save(): void { + this.websiteService.addWebsite(this.website).subscribe(() => this.goBack()); + } + + goBack(): void { + this.location.back(); + } + +} diff --git a/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.css b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.html b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.html new file mode 100644 index 00000000..dd0aa97c --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.html @@ -0,0 +1,9 @@ +
+

{{website.title | uppercase}} Details

+
+

{{website.id}}

+

{{website.url}}

+

{{website.title}}

+
+ +
diff --git a/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.spec.ts b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.spec.ts new file mode 100644 index 00000000..9bd59a5c --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { WebsiteDetailComponent } from './website-detail.component'; + +describe('WebsiteDetailComponent', () => { + let component: WebsiteDetailComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ WebsiteDetailComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(WebsiteDetailComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.ts b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.ts new file mode 100644 index 00000000..89c1fa53 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-detail/website-detail.component.ts @@ -0,0 +1,34 @@ +import { Component, OnInit } from '@angular/core'; + +import { Location } from '@angular/common'; +import { ActivatedRoute } from '@angular/router'; +import { Website } from '../website.model'; +import { WebsiteService } from '../website.service'; + +@Component({ + selector: 'app-website-detail', + templateUrl: './website-detail.component.html', + styleUrls: ['./website-detail.component.css'] +}) +export class WebsiteDetailComponent implements OnInit { + + website: Website = {id: '', url: '', title: ''}; + + constructor(private route: ActivatedRoute, private websiteService: WebsiteService, private location: Location) { } + + ngOnInit() { + this.getWebsite(); + } + + getWebsite(): void { + const id = this.route.snapshot.paramMap.get('id') || ''; + this.websiteService.getWebsite(id).subscribe(website => { + this.website = website; + }); + } + + goBack(): void { + this.location.back(); + } + +} diff --git a/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.css b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.html b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.html new file mode 100644 index 00000000..f25cdd7e --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.html @@ -0,0 +1,14 @@ +
+

{{website.title | uppercase}} Details

+
+

+ Title: +

+ +

+ URL: +

+
+ + +
\ No newline at end of file diff --git a/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.spec.ts b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.spec.ts new file mode 100644 index 00000000..4c830cd3 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { WebsiteEditComponent } from './website-edit.component'; + +describe('WebsiteEditComponent', () => { + let component: WebsiteEditComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ WebsiteEditComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(WebsiteEditComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.ts b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.ts new file mode 100644 index 00000000..71f733e4 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-edit/website-edit.component.ts @@ -0,0 +1,36 @@ +import { Component, OnInit, Input } from '@angular/core'; + +import { Location } from '@angular/common'; +import { ActivatedRoute } from '@angular/router'; +import { Website } from '../website.model'; +import { WebsiteService } from '../website.service'; + +@Component({ + selector: 'app-website-edit', + templateUrl: './website-edit.component.html', + styleUrls: ['./website-edit.component.css'] +}) +export class WebsiteEditComponent implements OnInit { + + @Input() website: Website = {id: '', url: '', title: ''}; + + constructor(private route: ActivatedRoute, private websiteService: WebsiteService, private location: Location) { } + + ngOnInit() { + this.getWebsite(); + } + + getWebsite(): void { + const id = this.route.snapshot.paramMap.get('id') || ''; + this.websiteService.getWebsite(id).subscribe(website => this.website = website); + } + + save(): void { + this.websiteService.updateWebsite(this.website).subscribe(success=> {this.goBack();}); + } + + goBack(): void { + this.location.back(); + } + +} diff --git a/angular-spring-boot-crud-app/src/app/website-list/website-list.component.css b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.css new file mode 100644 index 00000000..168e6df1 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.css @@ -0,0 +1,8 @@ +table, th, td { + border: 1px solid black; + border-collapse: collapse; +} + +th, td { + padding: 5px; +} diff --git a/angular-spring-boot-crud-app/src/app/website-list/website-list.component.html b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.html new file mode 100644 index 00000000..3ee14cd7 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.html @@ -0,0 +1,29 @@ + +
+

List of Websites

+ + + + + + + + + + + + + +
IDURLTitleActions
{{website.id}}{{website.url}}{{website.title}} + Detail  + Edit  + +
+
+
+

No Record Found!

+
diff --git a/angular-spring-boot-crud-app/src/app/website-list/website-list.component.spec.ts b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.spec.ts new file mode 100644 index 00000000..ab36b205 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { WebsiteListComponent } from './website-list.component'; + +describe('WebsiteListComponent', () => { + let component: WebsiteListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ WebsiteListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(WebsiteListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-crud-app/src/app/website-list/website-list.component.ts b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.ts new file mode 100644 index 00000000..de4655ea --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website-list/website-list.component.ts @@ -0,0 +1,30 @@ +import { Component, OnInit } from '@angular/core'; + +import { ActivatedRoute } from '@angular/router'; +import { Website } from '../website.model'; +import { WebsiteService } from '../website.service'; + +@Component({ + selector: 'app-website-list', + templateUrl: './website-list.component.html', + styleUrls: ['./website-list.component.css'] +}) +export class WebsiteListComponent implements OnInit { + + websites: Website[] = []; + + constructor(private route: ActivatedRoute, private websiteService: WebsiteService) { } + + ngOnInit() { + this.getWebsites(); + } + + getWebsites(): void { + this.websiteService.getWebsites().subscribe(websites => this.websites = websites); + } + + delete(website: Website): void { + this.websiteService.deleteWebsite(website).subscribe(success => {this.getWebsites();}); + } + +} diff --git a/angular-spring-boot-crud-app/src/app/website.model.ts b/angular-spring-boot-crud-app/src/app/website.model.ts new file mode 100644 index 00000000..19bd52bd --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website.model.ts @@ -0,0 +1,5 @@ +export interface Website { + id?: string; + url: string; + title: string; +} diff --git a/angular-spring-boot-crud-app/src/app/website.service.spec.ts b/angular-spring-boot-crud-app/src/app/website.service.spec.ts new file mode 100644 index 00000000..1111bac0 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { WebsiteService } from './website.service'; + +describe('WebsiteService', () => { + let service: WebsiteService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(WebsiteService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-spring-boot-crud-app/src/app/website.service.ts b/angular-spring-boot-crud-app/src/app/website.service.ts new file mode 100644 index 00000000..dc4e2909 --- /dev/null +++ b/angular-spring-boot-crud-app/src/app/website.service.ts @@ -0,0 +1,62 @@ +import { Injectable } from '@angular/core'; + +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable, of } from 'rxjs'; +import { catchError, map, tap } from 'rxjs/operators'; +import { Website } from './website.model'; + +const httpHeaders = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; + +@Injectable({ + providedIn: 'root' +}) +export class WebsiteService { + + private baseUrl = 'http://localhost:8080/'; // Base URL to REST API + + constructor(private http: HttpClient) { } + + /** GET websites from the server */ + getWebsites(): Observable { + return this.http.get(this.baseUrl + '/websites'); + } + + /** GET website by id. Will 404 if id not found */ + getWebsite(id: string): Observable { + const url = `${this.baseUrl}/website/${id}`; + return this.http.get(url); + } + + /** POST: add a new website to the server */ + addWebsite(website: Website) { + console.log(website); + return this.http.post(this.baseUrl + '/website', website, {headers: new HttpHeaders({ 'Content-Type': 'application/json' })}); + } + + /** PUT: update the website on the server */ + updateWebsite(website: Website): Observable { + return this.http.put(this.baseUrl + '/website', website, {headers: new HttpHeaders({ 'Content-Type': 'application/json' })}); + } + + /** DELETE: delete the website from the server */ + deleteWebsite(website: Website) { + if (confirm("Are you sure to delete?")) { + console.log(website); + + const options = { + headers: new HttpHeaders({ + 'Content-Type': 'application/json', + }), + body: website, + responseType: 'text' as 'json' + }; + + return this.http.delete(this.baseUrl + '/website/' + website.id, options); + } + + return of({}); + } + +} From 80d14c3f66240469547840f5dd8055552e23d54e Mon Sep 17 00:00:00 2001 From: roytuts Date: Mon, 17 Jan 2022 14:01:10 +0530 Subject: [PATCH 035/220] angular multiple environments setup --- .../angular.json | 142 + .../package-lock.json | 21852 ++++++++++++++++ .../package.json | 41 + .../readme.rst | 1 + .../src/app/app-routing.module.ts | 10 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 484 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 10 + .../src/app/app.module.ts | 18 + .../src/environments/environment.prod.ts | 7 + .../src/environments/environment.sit.ts | 7 + .../src/environments/environment.ts | 20 + .../src/environments/environment.uat.ts | 7 + .../src/index.html | 13 + 15 files changed, 22647 insertions(+) create mode 100644 angular-multiple-environments-setup/angular.json create mode 100644 angular-multiple-environments-setup/package-lock.json create mode 100644 angular-multiple-environments-setup/package.json create mode 100644 angular-multiple-environments-setup/readme.rst create mode 100644 angular-multiple-environments-setup/src/app/app-routing.module.ts create mode 100644 angular-multiple-environments-setup/src/app/app.component.css create mode 100644 angular-multiple-environments-setup/src/app/app.component.html create mode 100644 angular-multiple-environments-setup/src/app/app.component.spec.ts create mode 100644 angular-multiple-environments-setup/src/app/app.component.ts create mode 100644 angular-multiple-environments-setup/src/app/app.module.ts create mode 100644 angular-multiple-environments-setup/src/environments/environment.prod.ts create mode 100644 angular-multiple-environments-setup/src/environments/environment.sit.ts create mode 100644 angular-multiple-environments-setup/src/environments/environment.ts create mode 100644 angular-multiple-environments-setup/src/environments/environment.uat.ts create mode 100644 angular-multiple-environments-setup/src/index.html diff --git a/angular-multiple-environments-setup/angular.json b/angular-multiple-environments-setup/angular.json new file mode 100644 index 00000000..024ffd57 --- /dev/null +++ b/angular-multiple-environments-setup/angular.json @@ -0,0 +1,142 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-multiple-environments-setup": { + "projectType": "application", + "schematics": { + "@schematics/angular:application": { + "strict": true + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/angular-multiple-environments-setup", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.app.json", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "500kb", + "maximumError": "1mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "2kb", + "maximumError": "4kb" + } + ], + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "outputHashing": "all" + }, + "development": { + "buildOptimizer": false, + "optimization": false, + "vendorChunk": true, + "extractLicenses": false, + "sourceMap": true, + "namedChunks": true + }, + "sit": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.sit.ts" + } + ], + "buildOptimizer": true, + "optimization": true, + "vendorChunk": false, + "extractLicenses": true, + "sourceMap": false, + "namedChunks": false, + "outputHashing": "all" + }, + "uat": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.uat.ts" + } + ], + "buildOptimizer": true, + "optimization": true, + "vendorChunk": false, + "extractLicenses": true, + "sourceMap": false, + "namedChunks": false, + "outputHashing": "all" + } + }, + "defaultConfiguration": "production" + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "configurations": { + "production": { + "browserTarget": "angular-multiple-environments-setup:build:production" + }, + "development": { + "browserTarget": "angular-multiple-environments-setup:build:development" + }, + "sit": { + "browserTarget": "angular-multiple-environments-setup:build:sit" + }, + "uat": { + "browserTarget": "angular-multiple-environments-setup:build:uat" + } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "angular-multiple-environments-setup:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + } + } + } + } + }, + "defaultProject": "angular-multiple-environments-setup" +} diff --git a/angular-multiple-environments-setup/package-lock.json b/angular-multiple-environments-setup/package-lock.json new file mode 100644 index 00000000..47ec8307 --- /dev/null +++ b/angular-multiple-environments-setup/package-lock.json @@ -0,0 +1,21852 @@ +{ + "name": "angular-multiple-environments-setup", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-multiple-environments-setup", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.4.tgz", + "integrity": "sha512-COW2W6rI9D69QEXGc/MyTbJY9gT+u8yMTpONpIjopd+KoSK/q2wGr0RleUf7XSCunZCs0SRI7z3Pw1EAdQCP7Q==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.4", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.4.tgz", + "integrity": "sha512-GYAxQTI0YkjVKciepwliMugUDjgXlmePG80LL2FCVQYnSM6r2uAI3dF8vX8fREZIRpBpDuTtUIohCRr1X5Oysg==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/build-webpack": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.4", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.13.12" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0", + "typescript": "~4.4.3" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.4.tgz", + "integrity": "sha512-6h4ecyGefj0Fdn8+wYV0QhQgtNQOw83Jw/cM+LeIR28VX7A6ZEEnYf2P5YrCmZFGxznXFYQZNiu8E0mPgBOh3A==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.4", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.4.tgz", + "integrity": "sha512-AzgLvERLC6qzY5aZWUpkz5nx+pZChrq3DSt6azMPALwzzoABrwiO6XqzRnj17mXtANXLH2oe9FuHr9jzgFbF1g==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.4.tgz", + "integrity": "sha512-3LsmpfAEOxwPyachrktCHtGUYBzQCCzD0++CUjhK8W99v8/IAplkm4dgovFb1RiRkUm44l+HIS7387AbvEIf5A==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.4", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.3.tgz", + "integrity": "sha512-wGhUzbf8tOHwNx/8JK3RIUisunayENj1j7aSlm8yrBoawvNdgCQVESyZdtfHxHuScRSpzxSIWdMggZ4G4+DuFg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.3" + } + }, + "node_modules/@angular/cli": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.4.tgz", + "integrity": "sha512-0QMJXFNn57LVg7ZwZFPO90g6aZHDnoe5yCB7fo3nskOhDw1AW/rnbbaNVMVX/SvP30hOOTLsfVJ1Y3I6eKDgRA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "@schematics/angular": "13.0.4", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.3.tgz", + "integrity": "sha512-xxQIQD5rWWHafKRPCgvkWvy53b+QkbJ9yAf3qYTp0gXZJMg/Cx3Ylc8LA2o1kyVJxCI/amXf5k4rr1S9yU7zxw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.3", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.3.tgz", + "integrity": "sha512-WINfdQk6WojEhTIcNOkvhQu1yDRtq3FUx2saCZyGwS3MbzkfWUr4/x6VKJ5sAYJYnlaf9Goypau4/5lPp4+0tA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.3.tgz", + "integrity": "sha512-j3uCk46BwyuRmYLwB39LoUEjARMdhGSI6kSDsQWPop+iHGJkP4ThUUQCrCGClqhXdyGdhkTrq8jqZ/GfXmUkPA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.0.3", + "typescript": ">=4.4.2 <4.5" + } + }, + "node_modules/@angular/core": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.3.tgz", + "integrity": "sha512-w8FngZBPrLw9kHftYy824C/wSBtLKCWvGU04qI6V9BCpxedf7cyOIhOzaL+4Pz/rwgvo+0Qn2uM1ssZ2+JUdvQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.3.tgz", + "integrity": "sha512-Sxpc9kiCYi59GzKkpvpqgUejXq7P1dt3l1C5mnV3WBdNEpVBDRD63YLlNTya+w4uSMr+WEbtCys41QO8MXNIHQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.3", + "@angular/core": "13.0.3", + "@angular/platform-browser": "13.0.3", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.3.tgz", + "integrity": "sha512-XCeCnsD997Erl4XGNFHIqC9cTkO9uSHdaoDvLuNMsF2kr5V1GOeFkh71CYNmCsWrTj4PFqx9q+ziGgvxM4eeOQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.0.3", + "@angular/common": "13.0.3", + "@angular/core": "13.0.3" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.3.tgz", + "integrity": "sha512-+s2o7M/WzRaytjDt6LPqZQ2mmVFpOQBbfiXmq4OwnETc2d6dIpWJzfs00MCAVhu1tR1btzsA3Qa6lA1YqULHrg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.3", + "@angular/compiler": "13.0.3", + "@angular/core": "13.0.3", + "@angular/platform-browser": "13.0.3" + } + }, + "node_modules/@angular/router": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.3.tgz", + "integrity": "sha512-NNDrSK32mpkuQiY6CzAjRBvWSiLM+61dC3EOfBUDIyPzIp318fhqZ5ohxY42Fvp07KGnRv5tcqb/1QE8Ukwbyg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.3", + "@angular/core": "13.0.3", + "@angular/platform-browser": "13.0.3", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.6", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz", + "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz", + "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.7.tgz", + "integrity": "sha512-C3o117GnP/j/N2OWo+oepeWbFEKRfNaay+F1Eo5Mj3A1SRjyx+qaFhm23nlipub7Cjv2azdUUiDH+VlpdwUFRg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.7.tgz", + "integrity": "sha512-7a9sABeVwcunnztZZ7WTgSw6jVYLzM1wua0Z4HIXm9S3/HC96WKQTkFgGEaj5W06SHHihPJ6Le6HzS5cGOQMNw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", + "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.7.tgz", + "integrity": "sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz", + "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.7.tgz", + "integrity": "sha512-h2RP2kE7He1ZWKyAlanMZrAbdv+Acw1pA8dQZhE025WJZE2z0xzFADAinXA9fxd5bn7JnM+SdOGcndGx1ARs9w==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.7.tgz", + "integrity": "sha512-kFy35VwmwIQwCjwrAQhl3+c/kr292i4KdLPKp5lPH03Ltc51qnFlIADoyPxc/6Naz3ok3WdYKg+KK6AH+D4utg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz", + "integrity": "sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz", + "integrity": "sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz", + "integrity": "sha512-E8HuV7FO9qLpx6OtoGfUQ2cjIYnbFwvZWYBS+87EwtdMvmUPJSwykpovFB+8insbpF0uJcpr8KMUi64XZntZcg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.4.tgz", + "integrity": "sha512-kH0kYOQvbv6SnVdcdi21AbJo17H1HSGlCy/8C1ujLdgtT6enKMnx9onYIoZSmb5U98GqYc+DV/W0HwpHwRcOoQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": "~4.4.3", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.4.tgz", + "integrity": "sha512-P9F5c8ApLbEyfNO4TZNsTyAdrtOjwIhrM/P+eEC4/x6nklWlEFE6TGMYTNjiK/RRhkbX1tBs8gcdJLYxtEqPSg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz", + "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.41.tgz", + "integrity": "sha512-f6xOqucbDirG7LOzedpvzjP3UTmHttRou3Mosx3vL9wr9AIQGhcPgVnqa8ihpZYnxyM1rxeNCvTyukPKZtq10Q==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.0.tgz", + "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/autoprefixer/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "dependencies": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001296", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", + "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.2.tgz", + "integrity": "sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-blank-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-blank-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-blank-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-has-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-prefers-color-scheme/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.35", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.35.tgz", + "integrity": "sha512-wzTOMh6HGFWeALMI3bif0mzgRrVGyP1BdFRx7IvWukFrSC5QVQELENuy+Fm2dCrAdQH9T3nuqr07n94nPDFBWA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "dependencies": { + "base64-arraybuffer": "~1.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "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.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "dependencies": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "dependencies": { + "big.js": "^6.1.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "dependencies": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "dependencies": { + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-functional-notation/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-gray/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-gray/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-hex-alpha/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-mod-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-mod-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-rebeccapurple/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-media/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-media/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-media/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-selectors/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-double-position-gradients/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-env-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-env-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-visible/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-visible/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-visible/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-within/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-within/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-font-variant/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-font-variant/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-font-variant/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-gap-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-gap-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-gap-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-image-set-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-image-set-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-initial/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-initial/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-lab-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-lab-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-lab-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-logical/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-logical/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-logical/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-media-minmax/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-media-minmax/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-nesting/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-nesting/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-page-break/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-page-break/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-page-break/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-place/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-place/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-place/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-preset-env/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-preset-env/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-matches/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-matches/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-not/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-not/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", + "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "dependencies": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dependencies": { + "tslib": "~2.1.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "dependencies": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stylus/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/stylus/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "dependencies": { + "tslib": "^2.0.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.4.tgz", + "integrity": "sha512-COW2W6rI9D69QEXGc/MyTbJY9gT+u8yMTpONpIjopd+KoSK/q2wGr0RleUf7XSCunZCs0SRI7z3Pw1EAdQCP7Q==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.4", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.4.tgz", + "integrity": "sha512-GYAxQTI0YkjVKciepwliMugUDjgXlmePG80LL2FCVQYnSM6r2uAI3dF8vX8fREZIRpBpDuTtUIohCRr1X5Oysg==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/build-webpack": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.4", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild": "0.13.12", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.4.tgz", + "integrity": "sha512-6h4ecyGefj0Fdn8+wYV0QhQgtNQOw83Jw/cM+LeIR28VX7A6ZEEnYf2P5YrCmZFGxznXFYQZNiu8E0mPgBOh3A==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.4", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.4.tgz", + "integrity": "sha512-AzgLvERLC6qzY5aZWUpkz5nx+pZChrq3DSt6azMPALwzzoABrwiO6XqzRnj17mXtANXLH2oe9FuHr9jzgFbF1g==", + "dev": true, + "requires": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.4.tgz", + "integrity": "sha512-3LsmpfAEOxwPyachrktCHtGUYBzQCCzD0++CUjhK8W99v8/IAplkm4dgovFb1RiRkUm44l+HIS7387AbvEIf5A==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.4", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.3.tgz", + "integrity": "sha512-wGhUzbf8tOHwNx/8JK3RIUisunayENj1j7aSlm8yrBoawvNdgCQVESyZdtfHxHuScRSpzxSIWdMggZ4G4+DuFg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.4.tgz", + "integrity": "sha512-0QMJXFNn57LVg7ZwZFPO90g6aZHDnoe5yCB7fo3nskOhDw1AW/rnbbaNVMVX/SvP30hOOTLsfVJ1Y3I6eKDgRA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "@schematics/angular": "13.0.4", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.3.tgz", + "integrity": "sha512-xxQIQD5rWWHafKRPCgvkWvy53b+QkbJ9yAf3qYTp0gXZJMg/Cx3Ylc8LA2o1kyVJxCI/amXf5k4rr1S9yU7zxw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.3.tgz", + "integrity": "sha512-WINfdQk6WojEhTIcNOkvhQu1yDRtq3FUx2saCZyGwS3MbzkfWUr4/x6VKJ5sAYJYnlaf9Goypau4/5lPp4+0tA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.3.tgz", + "integrity": "sha512-j3uCk46BwyuRmYLwB39LoUEjARMdhGSI6kSDsQWPop+iHGJkP4ThUUQCrCGClqhXdyGdhkTrq8jqZ/GfXmUkPA==", + "dev": true, + "requires": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.3.tgz", + "integrity": "sha512-w8FngZBPrLw9kHftYy824C/wSBtLKCWvGU04qI6V9BCpxedf7cyOIhOzaL+4Pz/rwgvo+0Qn2uM1ssZ2+JUdvQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.3.tgz", + "integrity": "sha512-Sxpc9kiCYi59GzKkpvpqgUejXq7P1dt3l1C5mnV3WBdNEpVBDRD63YLlNTya+w4uSMr+WEbtCys41QO8MXNIHQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.3.tgz", + "integrity": "sha512-XCeCnsD997Erl4XGNFHIqC9cTkO9uSHdaoDvLuNMsF2kr5V1GOeFkh71CYNmCsWrTj4PFqx9q+ziGgvxM4eeOQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.3.tgz", + "integrity": "sha512-+s2o7M/WzRaytjDt6LPqZQ2mmVFpOQBbfiXmq4OwnETc2d6dIpWJzfs00MCAVhu1tR1btzsA3Qa6lA1YqULHrg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.3.tgz", + "integrity": "sha512-NNDrSK32mpkuQiY6CzAjRBvWSiLM+61dC3EOfBUDIyPzIp318fhqZ5ohxY42Fvp07KGnRv5tcqb/1QE8Ukwbyg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true + }, + "@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "requires": { + "@babel/types": "^7.15.6", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz", + "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz", + "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^4.7.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.7.tgz", + "integrity": "sha512-C3o117GnP/j/N2OWo+oepeWbFEKRfNaay+F1Eo5Mj3A1SRjyx+qaFhm23nlipub7Cjv2azdUUiDH+VlpdwUFRg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.7.tgz", + "integrity": "sha512-7a9sABeVwcunnztZZ7WTgSw6jVYLzM1wua0Z4HIXm9S3/HC96WKQTkFgGEaj5W06SHHihPJ6Le6HzS5cGOQMNw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helpers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", + "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/highlight": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.7.tgz", + "integrity": "sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz", + "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.7.tgz", + "integrity": "sha512-h2RP2kE7He1ZWKyAlanMZrAbdv+Acw1pA8dQZhE025WJZE2z0xzFADAinXA9fxd5bn7JnM+SdOGcndGx1ARs9w==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.7.tgz", + "integrity": "sha512-kFy35VwmwIQwCjwrAQhl3+c/kr292i4KdLPKp5lPH03Ltc51qnFlIADoyPxc/6Naz3ok3WdYKg+KK6AH+D4utg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/traverse": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz", + "integrity": "sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz", + "integrity": "sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz", + "integrity": "sha512-E8HuV7FO9qLpx6OtoGfUQ2cjIYnbFwvZWYBS+87EwtdMvmUPJSwykpovFB+8insbpF0uJcpr8KMUi64XZntZcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true + }, + "@ngtools/webpack": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.4.tgz", + "integrity": "sha512-kH0kYOQvbv6SnVdcdi21AbJo17H1HSGlCy/8C1ujLdgtT6enKMnx9onYIoZSmb5U98GqYc+DV/W0HwpHwRcOoQ==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.4.tgz", + "integrity": "sha512-P9F5c8ApLbEyfNO4TZNsTyAdrtOjwIhrM/P+eEC4/x6nklWlEFE6TGMYTNjiK/RRhkbX1tBs8gcdJLYxtEqPSg==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "jsonc-parser": "3.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz", + "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/node": { + "version": "12.20.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.41.tgz", + "integrity": "sha512-f6xOqucbDirG7LOzedpvzjP3UTmHttRou3Mosx3vL9wr9AIQGhcPgVnqa8ihpZYnxyM1rxeNCvTyukPKZtq10Q==", + "dev": true + }, + "@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 + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.0.tgz", + "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001296", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", + "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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-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 + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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 + }, + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.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" + } + }, + "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, + "requires": {} + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "dev": true + }, + "core-js-compat": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.2.tgz", + "integrity": "sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.4.35", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.35.tgz", + "integrity": "sha512-wzTOMh6HGFWeALMI3bif0mzgRrVGyP1BdFRx7IvWukFrSC5QVQELENuy+Fm2dCrAdQH9T3nuqr07n94nPDFBWA==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "requires": { + "base64-arraybuffer": "~1.0.1" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "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.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "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 + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "jest-worker": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "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": { + "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==", + "dev": true, + "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": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "requires": { + "big.js": "^6.1.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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "requires": { + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": 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==", + "dev": true + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "requires": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + } + } + }, + "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", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", + "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "requires": { + "tslib": "~2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "requires": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.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" + } + }, + "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, + "requires": {} + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-multiple-environments-setup/package.json b/angular-multiple-environments-setup/package.json new file mode 100644 index 00000000..669f5088 --- /dev/null +++ b/angular-multiple-environments-setup/package.json @@ -0,0 +1,41 @@ +{ + "name": "angular-multiple-environments-setup", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "buildsit": "ng build --configuration=sit", + "builduat": "ng build --configuration=uat", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } +} diff --git a/angular-multiple-environments-setup/readme.rst b/angular-multiple-environments-setup/readme.rst new file mode 100644 index 00000000..a863bf91 --- /dev/null +++ b/angular-multiple-environments-setup/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/how-to-setup-multiple-environments-for-angular-applications/ \ No newline at end of file diff --git a/angular-multiple-environments-setup/src/app/app-routing.module.ts b/angular-multiple-environments-setup/src/app/app-routing.module.ts new file mode 100644 index 00000000..02972627 --- /dev/null +++ b/angular-multiple-environments-setup/src/app/app-routing.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-multiple-environments-setup/src/app/app.component.css b/angular-multiple-environments-setup/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-multiple-environments-setup/src/app/app.component.html b/angular-multiple-environments-setup/src/app/app.component.html new file mode 100644 index 00000000..e11ca591 --- /dev/null +++ b/angular-multiple-environments-setup/src/app/app.component.html @@ -0,0 +1,484 @@ + + + + + + + + + + + + + + +
+ + +
+ + + Rocket Ship + + + + + + + + + + {{ title }} app is running! + + + Rocket Ship Smoke + + + +
+ + +

Resources

+

Here are some links to help you get started:

+ + + + +

Next Steps

+

What do you want to do next with your app?

+ + + +
+ + + + + + + + + + + +
+ + +
+
ng generate component xyz
+
ng add @angular/material
+
ng add @angular/pwa
+
ng add _____
+
ng test
+
ng build
+
+ + + + + + + + + Gray Clouds Background + + + +
+ + + + + + + + + + diff --git a/angular-multiple-environments-setup/src/app/app.component.spec.ts b/angular-multiple-environments-setup/src/app/app.component.spec.ts new file mode 100644 index 00000000..42048222 --- /dev/null +++ b/angular-multiple-environments-setup/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-multiple-environments-setup'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-multiple-environments-setup'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-multiple-environments-setup app is running!'); + }); +}); diff --git a/angular-multiple-environments-setup/src/app/app.component.ts b/angular-multiple-environments-setup/src/app/app.component.ts new file mode 100644 index 00000000..bf94e561 --- /dev/null +++ b/angular-multiple-environments-setup/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'angular-multiple-environments-setup'; +} diff --git a/angular-multiple-environments-setup/src/app/app.module.ts b/angular-multiple-environments-setup/src/app/app.module.ts new file mode 100644 index 00000000..b1c6c96a --- /dev/null +++ b/angular-multiple-environments-setup/src/app/app.module.ts @@ -0,0 +1,18 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + AppRoutingModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-multiple-environments-setup/src/environments/environment.prod.ts b/angular-multiple-environments-setup/src/environments/environment.prod.ts new file mode 100644 index 00000000..775b790a --- /dev/null +++ b/angular-multiple-environments-setup/src/environments/environment.prod.ts @@ -0,0 +1,7 @@ +export const environment = { + production: true, + clientId: '8fa5816uj4nKywSD10h8', + loginUrl: 'https://okta.com/oauth2/v1/authorize', + tokenUrl: 'https://okta.com/oauth2/v1/token', + callbackUrl: 'https://prodenv.com/' +}; diff --git a/angular-multiple-environments-setup/src/environments/environment.sit.ts b/angular-multiple-environments-setup/src/environments/environment.sit.ts new file mode 100644 index 00000000..c3f4c8a5 --- /dev/null +++ b/angular-multiple-environments-setup/src/environments/environment.sit.ts @@ -0,0 +1,7 @@ +export const environment = { + production: true, + clientId: '4oa1216uj8nFywHG10h8', + loginUrl: 'https://okta.com/oauth2/v1/authorize', + tokenUrl: 'https://okta.com/oauth2/v1/token', + callbackUrl: 'https://sitenv.com/', +}; diff --git a/angular-multiple-environments-setup/src/environments/environment.ts b/angular-multiple-environments-setup/src/environments/environment.ts new file mode 100644 index 00000000..85330b35 --- /dev/null +++ b/angular-multiple-environments-setup/src/environments/environment.ts @@ -0,0 +1,20 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false, + clientId: '0oa3216uj9nKywGF10h4', + loginUrl: 'https://okta.com/oauth2/v1/authorize', + tokenUrl: 'https://okta.com/oauth2/v1/token', + callbackUrl: 'http://localhost:4200/' +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/angular-multiple-environments-setup/src/environments/environment.uat.ts b/angular-multiple-environments-setup/src/environments/environment.uat.ts new file mode 100644 index 00000000..494c95f5 --- /dev/null +++ b/angular-multiple-environments-setup/src/environments/environment.uat.ts @@ -0,0 +1,7 @@ +export const environment = { + production: true, + clientId: '2oa3216uj8nKywGF10h6', + loginUrl: 'https://okta.com/oauth2/v1/authorize', + tokenUrl: 'https://okta.com/oauth2/v1/token', + callbackUrl: 'https://uatenv.com/', +}; diff --git a/angular-multiple-environments-setup/src/index.html b/angular-multiple-environments-setup/src/index.html new file mode 100644 index 00000000..942ba80d --- /dev/null +++ b/angular-multiple-environments-setup/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Multiple Environments Setup + + + + + + + + From 202e5f9da8f2ad251502e6da6ab29b86fb7c4182 Mon Sep 17 00:00:00 2001 From: roytuts Date: Mon, 24 Jan 2022 09:25:41 +0530 Subject: [PATCH 036/220] angular okta sso role based access --- .../package-lock.json | 22270 ++++++++++++++++ .../package.json | 40 + angular-okta-sso-role-based-access/readme.rst | 1 + .../src/app/app-routing.module.ts | 36 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 1 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 10 + .../src/app/app.module.ts | 30 + .../src/app/auth.guard.spec.ts | 16 + .../src/app/auth.guard.ts | 99 + .../src/app/auth.service.spec.ts | 16 + .../src/app/auth.service.ts | 72 + .../src/app/dashboard/dashboard.component.css | 0 .../app/dashboard/dashboard.component.html | 4 + .../app/dashboard/dashboard.component.spec.ts | 25 + .../src/app/dashboard/dashboard.component.ts | 24 + .../src/app/expired.component.ts | 9 + .../src/app/login/login.component.css | 0 .../src/app/login/login.component.html | 2 + .../src/app/login/login.component.spec.ts | 25 + .../src/app/login/login.component.ts | 19 + .../src/app/protected/protected.component.css | 0 .../app/protected/protected.component.html | 3 + .../app/protected/protected.component.spec.ts | 25 + .../src/app/protected/protected.component.ts | 24 + .../src/app/token.service.spec.ts | 16 + .../src/app/token.service.ts | 79 + .../src/app/unauthorized.component.ts | 9 + .../app/updatepage/updatepage.component.css | 0 .../app/updatepage/updatepage.component.html | 3 + .../updatepage/updatepage.component.spec.ts | 25 + .../app/updatepage/updatepage.component.ts | 24 + .../src/environments/environment.prod.ts | 3 + .../src/environments/environment.ts | 23 + .../src/index.html | 13 + 36 files changed, 22981 insertions(+) create mode 100644 angular-okta-sso-role-based-access/package-lock.json create mode 100644 angular-okta-sso-role-based-access/package.json create mode 100644 angular-okta-sso-role-based-access/readme.rst create mode 100644 angular-okta-sso-role-based-access/src/app/app-routing.module.ts create mode 100644 angular-okta-sso-role-based-access/src/app/app.component.css create mode 100644 angular-okta-sso-role-based-access/src/app/app.component.html create mode 100644 angular-okta-sso-role-based-access/src/app/app.component.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/app.component.ts create mode 100644 angular-okta-sso-role-based-access/src/app/app.module.ts create mode 100644 angular-okta-sso-role-based-access/src/app/auth.guard.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/auth.guard.ts create mode 100644 angular-okta-sso-role-based-access/src/app/auth.service.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/auth.service.ts create mode 100644 angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.css create mode 100644 angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.html create mode 100644 angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.ts create mode 100644 angular-okta-sso-role-based-access/src/app/expired.component.ts create mode 100644 angular-okta-sso-role-based-access/src/app/login/login.component.css create mode 100644 angular-okta-sso-role-based-access/src/app/login/login.component.html create mode 100644 angular-okta-sso-role-based-access/src/app/login/login.component.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/login/login.component.ts create mode 100644 angular-okta-sso-role-based-access/src/app/protected/protected.component.css create mode 100644 angular-okta-sso-role-based-access/src/app/protected/protected.component.html create mode 100644 angular-okta-sso-role-based-access/src/app/protected/protected.component.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/protected/protected.component.ts create mode 100644 angular-okta-sso-role-based-access/src/app/token.service.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/token.service.ts create mode 100644 angular-okta-sso-role-based-access/src/app/unauthorized.component.ts create mode 100644 angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.css create mode 100644 angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.html create mode 100644 angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.spec.ts create mode 100644 angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.ts create mode 100644 angular-okta-sso-role-based-access/src/environments/environment.prod.ts create mode 100644 angular-okta-sso-role-based-access/src/environments/environment.ts create mode 100644 angular-okta-sso-role-based-access/src/index.html diff --git a/angular-okta-sso-role-based-access/package-lock.json b/angular-okta-sso-role-based-access/package-lock.json new file mode 100644 index 00000000..1cbe1bae --- /dev/null +++ b/angular-okta-sso-role-based-access/package-lock.json @@ -0,0 +1,22270 @@ +{ + "name": "angular-okta-sso-role-based-access", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-okta-sso-role-based-access", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "@okta/okta-auth-js": "^5.10.1", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.4.tgz", + "integrity": "sha512-COW2W6rI9D69QEXGc/MyTbJY9gT+u8yMTpONpIjopd+KoSK/q2wGr0RleUf7XSCunZCs0SRI7z3Pw1EAdQCP7Q==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.4", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.4.tgz", + "integrity": "sha512-GYAxQTI0YkjVKciepwliMugUDjgXlmePG80LL2FCVQYnSM6r2uAI3dF8vX8fREZIRpBpDuTtUIohCRr1X5Oysg==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/build-webpack": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.4", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.13.12" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0", + "typescript": "~4.4.3" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.4.tgz", + "integrity": "sha512-6h4ecyGefj0Fdn8+wYV0QhQgtNQOw83Jw/cM+LeIR28VX7A6ZEEnYf2P5YrCmZFGxznXFYQZNiu8E0mPgBOh3A==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.4", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.4.tgz", + "integrity": "sha512-AzgLvERLC6qzY5aZWUpkz5nx+pZChrq3DSt6azMPALwzzoABrwiO6XqzRnj17mXtANXLH2oe9FuHr9jzgFbF1g==", + "dev": true, + "dependencies": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.4.tgz", + "integrity": "sha512-3LsmpfAEOxwPyachrktCHtGUYBzQCCzD0++CUjhK8W99v8/IAplkm4dgovFb1RiRkUm44l+HIS7387AbvEIf5A==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.4", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.3.tgz", + "integrity": "sha512-wGhUzbf8tOHwNx/8JK3RIUisunayENj1j7aSlm8yrBoawvNdgCQVESyZdtfHxHuScRSpzxSIWdMggZ4G4+DuFg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.3" + } + }, + "node_modules/@angular/cli": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.4.tgz", + "integrity": "sha512-0QMJXFNn57LVg7ZwZFPO90g6aZHDnoe5yCB7fo3nskOhDw1AW/rnbbaNVMVX/SvP30hOOTLsfVJ1Y3I6eKDgRA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "@schematics/angular": "13.0.4", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.3.tgz", + "integrity": "sha512-xxQIQD5rWWHafKRPCgvkWvy53b+QkbJ9yAf3qYTp0gXZJMg/Cx3Ylc8LA2o1kyVJxCI/amXf5k4rr1S9yU7zxw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.0.3", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.3.tgz", + "integrity": "sha512-WINfdQk6WojEhTIcNOkvhQu1yDRtq3FUx2saCZyGwS3MbzkfWUr4/x6VKJ5sAYJYnlaf9Goypau4/5lPp4+0tA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.3.tgz", + "integrity": "sha512-j3uCk46BwyuRmYLwB39LoUEjARMdhGSI6kSDsQWPop+iHGJkP4ThUUQCrCGClqhXdyGdhkTrq8jqZ/GfXmUkPA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.0.3", + "typescript": ">=4.4.2 <4.5" + } + }, + "node_modules/@angular/core": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.3.tgz", + "integrity": "sha512-w8FngZBPrLw9kHftYy824C/wSBtLKCWvGU04qI6V9BCpxedf7cyOIhOzaL+4Pz/rwgvo+0Qn2uM1ssZ2+JUdvQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.3.tgz", + "integrity": "sha512-Sxpc9kiCYi59GzKkpvpqgUejXq7P1dt3l1C5mnV3WBdNEpVBDRD63YLlNTya+w4uSMr+WEbtCys41QO8MXNIHQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.3", + "@angular/core": "13.0.3", + "@angular/platform-browser": "13.0.3", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.3.tgz", + "integrity": "sha512-XCeCnsD997Erl4XGNFHIqC9cTkO9uSHdaoDvLuNMsF2kr5V1GOeFkh71CYNmCsWrTj4PFqx9q+ziGgvxM4eeOQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.0.3", + "@angular/common": "13.0.3", + "@angular/core": "13.0.3" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.3.tgz", + "integrity": "sha512-+s2o7M/WzRaytjDt6LPqZQ2mmVFpOQBbfiXmq4OwnETc2d6dIpWJzfs00MCAVhu1tR1btzsA3Qa6lA1YqULHrg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.3", + "@angular/compiler": "13.0.3", + "@angular/core": "13.0.3", + "@angular/platform-browser": "13.0.3" + } + }, + "node_modules/@angular/router": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.3.tgz", + "integrity": "sha512-NNDrSK32mpkuQiY6CzAjRBvWSiLM+61dC3EOfBUDIyPzIp318fhqZ5ohxY42Fvp07KGnRv5tcqb/1QE8Ukwbyg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.0.3", + "@angular/core": "13.0.3", + "@angular/platform-browser": "13.0.3", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.6", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz", + "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz", + "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.7.tgz", + "integrity": "sha512-C3o117GnP/j/N2OWo+oepeWbFEKRfNaay+F1Eo5Mj3A1SRjyx+qaFhm23nlipub7Cjv2azdUUiDH+VlpdwUFRg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.7.tgz", + "integrity": "sha512-7a9sABeVwcunnztZZ7WTgSw6jVYLzM1wua0Z4HIXm9S3/HC96WKQTkFgGEaj5W06SHHihPJ6Le6HzS5cGOQMNw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", + "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.7.tgz", + "integrity": "sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz", + "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.7.tgz", + "integrity": "sha512-h2RP2kE7He1ZWKyAlanMZrAbdv+Acw1pA8dQZhE025WJZE2z0xzFADAinXA9fxd5bn7JnM+SdOGcndGx1ARs9w==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.7.tgz", + "integrity": "sha512-kFy35VwmwIQwCjwrAQhl3+c/kr292i4KdLPKp5lPH03Ltc51qnFlIADoyPxc/6Naz3ok3WdYKg+KK6AH+D4utg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.8.tgz", + "integrity": "sha512-3fKhuICS1lMz0plI5ktOE/yEtBRMVxplzRkdn6mJQ197XiY0JnrzYV0+Mxozq3JZ8SBV9Ecurmw1XsGbwOf+Sg==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz", + "integrity": "sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz", + "integrity": "sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz", + "integrity": "sha512-E8HuV7FO9qLpx6OtoGfUQ2cjIYnbFwvZWYBS+87EwtdMvmUPJSwykpovFB+8insbpF0uJcpr8KMUi64XZntZcg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.4.tgz", + "integrity": "sha512-kH0kYOQvbv6SnVdcdi21AbJo17H1HSGlCy/8C1ujLdgtT6enKMnx9onYIoZSmb5U98GqYc+DV/W0HwpHwRcOoQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": "~4.4.3", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@okta/okta-auth-js": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@okta/okta-auth-js/-/okta-auth-js-5.10.1.tgz", + "integrity": "sha512-jB+RFbT02JSzuh2arubzxg1BYH0/ogphc8YM9EF8vWNs6vyPa+bwMb90917t2tAldCDqAmveRM2mxGUCTsns0g==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@okta/okta-idx-js": "0.23.0", + "@peculiar/webcrypto": "1.1.6", + "atob": "^2.1.2", + "Base64": "1.1.0", + "btoa": "^1.2.1", + "core-js": "^3.6.5", + "cross-fetch": "^3.0.6", + "js-cookie": "2.2.1", + "node-cache": "^5.1.2", + "p-cancelable": "^2.0.0", + "text-encoding": "^0.7.0", + "tiny-emitter": "1.1.0", + "webcrypto-shim": "^0.1.5", + "xhr2": "0.1.3" + }, + "engines": { + "node": ">=11.0", + "yarn": "^1.7.0" + } + }, + "node_modules/@okta/okta-idx-js": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@okta/okta-idx-js/-/okta-idx-js-0.23.0.tgz", + "integrity": "sha512-aw4zAuP+xkZPxUXk2yTWLpuQZfGusuoWXyvb1QSMWTNQ4CAwZN40nlurBYOYqYOwQjj1MGqUxEgtDGVQYITcDQ==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@babel/runtime-corejs3": "^7.12.5", + "core-js": "^3.15.1", + "jsonpath-plus": "^5.1.0" + } + }, + "node_modules/@peculiar/asn1-schema": { + "version": "2.0.44", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.0.44.tgz", + "integrity": "sha512-uaCnjQ9A9WwQSMuDJcNOCYEPXTahgKbFMvI7eMOMd8lXgx0J1eU7F3BoMsK5PFxa3dVUxjSQbaOjfgGoeHGgoQ==", + "dependencies": { + "@types/asn1js": "^2.0.2", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.1", + "tslib": "^2.3.0" + } + }, + "node_modules/@peculiar/json-schema": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz", + "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@peculiar/webcrypto": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.1.6.tgz", + "integrity": "sha512-xcTjouis4Y117mcsJslWAGypwhxtXslkVdRp7e3tHwtuw0/xCp1te8RuMMv/ia5TsvxomcyX/T+qTbRZGLLvyA==", + "dependencies": { + "@peculiar/asn1-schema": "^2.0.27", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.1.2", + "tslib": "^2.1.0", + "webcrypto-core": "^1.2.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@schematics/angular": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.4.tgz", + "integrity": "sha512-P9F5c8ApLbEyfNO4TZNsTyAdrtOjwIhrM/P+eEC4/x6nklWlEFE6TGMYTNjiK/RRhkbX1tBs8gcdJLYxtEqPSg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/asn1js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/asn1js/-/asn1js-2.0.2.tgz", + "integrity": "sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==" + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz", + "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.41.tgz", + "integrity": "sha512-f6xOqucbDirG7LOzedpvzjP3UTmHttRou3Mosx3vL9wr9AIQGhcPgVnqa8ihpZYnxyM1rxeNCvTyukPKZtq10Q==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.0.tgz", + "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/asn1js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-2.2.0.tgz", + "integrity": "sha512-oagLNqpfNv7CvmyMoexMDNyVDSiq1rya0AEUgcLlNHdHgNl6U/hi8xY370n5y+ZIFEXOx0J4B1qF2NDjMRxklA==", + "dependencies": { + "pvutils": "latest" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/autoprefixer/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/Base64": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-1.1.0.tgz", + "integrity": "sha512-qeacf8dvGpf+XAT27ESHMh7z84uRzj/ua2pQdJg483m3bEXv/kVFtDnMgvf70BQGqzbZhR9t6BmASzKvqfJf3Q==" + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bigjs" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "dependencies": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "bin": { + "btoa": "bin/btoa.js" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001296", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", + "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.2.tgz", + "integrity": "sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.3.tgz", + "integrity": "sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", + "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "dependencies": { + "node-fetch": "2.6.1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-blank-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-blank-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-blank-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-has-pseudo/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/css-prefers-color-scheme/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-prefers-color-scheme/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.35", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.35.tgz", + "integrity": "sha512-wzTOMh6HGFWeALMI3bif0mzgRrVGyP1BdFRx7IvWukFrSC5QVQELENuy+Fm2dCrAdQH9T3nuqr07n94nPDFBWA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "dependencies": { + "base64-arraybuffer": "~1.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "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.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/jsonpath-plus": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", + "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "dependencies": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "dependencies": { + "big.js": "^6.1.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "dependencies": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "dependencies": { + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/node-cache": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz", + "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==", + "dependencies": { + "clone": "2.x" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/node-cache/node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-functional-notation/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-functional-notation/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-gray/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-gray/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-hex-alpha/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-hex-alpha/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-mod-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-mod-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-color-rebeccapurple/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-color-rebeccapurple/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-media/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-media/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-media/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-custom-selectors/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-double-position-gradients/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-double-position-gradients/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-env-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-env-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-visible/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-visible/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-visible/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-focus-within/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-focus-within/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-font-variant/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-font-variant/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-font-variant/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-gap-properties/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-gap-properties/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-gap-properties/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-image-set-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-image-set-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-initial/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-initial/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-lab-function/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-lab-function/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-lab-function/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-logical/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-logical/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-logical/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-media-minmax/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-media-minmax/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-nesting/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-nesting/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-nesting/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-overflow-shorthand/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-page-break/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-page-break/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-page-break/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-place/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-place/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-place/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-preset-env/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-preset-env/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-replace-overflow-wrap/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-matches/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-matches/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-selector-not/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-not/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", + "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pvtsutils": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.2.1.tgz", + "integrity": "sha512-Q867jEr30lBR2YSFFLZ0/XsEvpweqH6Kj096wmlRAFXrdRGPCNq2iz9B5Tk085EZ+OBZyYAVA5UhPkjSHGrUzQ==", + "dependencies": { + "tslib": "^2.3.1" + } + }, + "node_modules/pvutils": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.0.17.tgz", + "integrity": "sha512-wLHYUQxWaXVQvKnwIDWFVKDJku9XDCvyhhxoq8dc5MFdIlRenyPI9eSfEtcvgHgD7FlvCyGAlWgOzRnZD99GZQ==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "dependencies": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "dependencies": { + "tslib": "~2.1.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "dependencies": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/stylus/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stylus/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/stylus/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-encoding": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.7.0.tgz", + "integrity": "sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==", + "deprecated": "no longer maintained" + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tiny-emitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-1.1.0.tgz", + "integrity": "sha1-q0BaIf/tgUp2wZc5ZICT1wZU/ss=" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webcrypto-core": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.4.0.tgz", + "integrity": "sha512-HY3Zo0GcRIQUUDnlZ/shGjN+4f7LVMkdJZoGPog+oHhJsJdMz6iM8Za5xZ0t6qg7Fx/JXXz+oBv2J2p982hGTQ==", + "dependencies": { + "@peculiar/asn1-schema": "^2.0.44", + "@peculiar/json-schema": "^1.1.12", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.0", + "tslib": "^2.3.1" + } + }, + "node_modules/webcrypto-shim": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/webcrypto-shim/-/webcrypto-shim-0.1.7.tgz", + "integrity": "sha512-JAvAQR5mRNRxZW2jKigWMjCMkjSdmP5cColRP1U/pTg69VgHXEi1orv5vVpJ55Zc5MIaPc1aaurzd9pjv2bveg==" + }, + "node_modules/webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-middleware/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xhr2": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz", + "integrity": "sha1-y/xHWaabSoiOeM9PILBRA4dXvRE=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "dependencies": { + "tslib": "^2.0.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", + "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "1.0.0", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1300.4.tgz", + "integrity": "sha512-COW2W6rI9D69QEXGc/MyTbJY9gT+u8yMTpONpIjopd+KoSK/q2wGr0RleUf7XSCunZCs0SRI7z3Pw1EAdQCP7Q==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.4", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.0.4.tgz", + "integrity": "sha512-GYAxQTI0YkjVKciepwliMugUDjgXlmePG80LL2FCVQYnSM6r2uAI3dF8vX8fREZIRpBpDuTtUIohCRr1X5Oysg==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.0.1", + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/build-webpack": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@babel/core": "7.15.8", + "@babel/generator": "7.15.8", + "@babel/helper-annotate-as-pure": "7.15.4", + "@babel/plugin-proposal-async-generator-functions": "7.15.8", + "@babel/plugin-transform-async-to-generator": "7.14.5", + "@babel/plugin-transform-runtime": "7.15.8", + "@babel/preset-env": "7.15.8", + "@babel/runtime": "7.15.4", + "@babel/template": "7.15.4", + "@discoveryjs/json-ext": "0.5.5", + "@ngtools/webpack": "13.0.4", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "9.0.1", + "core-js": "3.19.0", + "critters": "0.0.14", + "css-loader": "6.5.0", + "esbuild": "0.13.12", + "esbuild-wasm": "0.13.12", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.0", + "loader-utils": "3.0.0", + "mini-css-extract-plugin": "2.4.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.1.0", + "postcss": "8.3.11", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.0", + "postcss-preset-env": "6.7.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "4.0.0", + "rxjs": "6.6.7", + "sass": "1.43.4", + "sass-loader": "12.3.0", + "semver": "7.3.5", + "source-map-loader": "3.0.0", + "source-map-support": "0.5.20", + "stylus": "0.55.0", + "stylus-loader": "6.2.0", + "terser": "5.9.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.64.1", + "webpack-dev-middleware": "5.2.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.0.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1300.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1300.4.tgz", + "integrity": "sha512-6h4ecyGefj0Fdn8+wYV0QhQgtNQOw83Jw/cM+LeIR28VX7A6ZEEnYf2P5YrCmZFGxznXFYQZNiu8E0mPgBOh3A==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.4", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.0.4.tgz", + "integrity": "sha512-AzgLvERLC6qzY5aZWUpkz5nx+pZChrq3DSt6azMPALwzzoABrwiO6XqzRnj17mXtANXLH2oe9FuHr9jzgFbF1g==", + "dev": true, + "requires": { + "ajv": "8.6.3", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.0.4.tgz", + "integrity": "sha512-3LsmpfAEOxwPyachrktCHtGUYBzQCCzD0++CUjhK8W99v8/IAplkm4dgovFb1RiRkUm44l+HIS7387AbvEIf5A==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.4", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.0.3.tgz", + "integrity": "sha512-wGhUzbf8tOHwNx/8JK3RIUisunayENj1j7aSlm8yrBoawvNdgCQVESyZdtfHxHuScRSpzxSIWdMggZ4G4+DuFg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.0.4.tgz", + "integrity": "sha512-0QMJXFNn57LVg7ZwZFPO90g6aZHDnoe5yCB7fo3nskOhDw1AW/rnbbaNVMVX/SvP30hOOTLsfVJ1Y3I6eKDgRA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1300.4", + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "@schematics/angular": "13.0.4", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.2", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.2", + "resolve": "1.20.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.0.3.tgz", + "integrity": "sha512-xxQIQD5rWWHafKRPCgvkWvy53b+QkbJ9yAf3qYTp0gXZJMg/Cx3Ylc8LA2o1kyVJxCI/amXf5k4rr1S9yU7zxw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.0.3.tgz", + "integrity": "sha512-WINfdQk6WojEhTIcNOkvhQu1yDRtq3FUx2saCZyGwS3MbzkfWUr4/x6VKJ5sAYJYnlaf9Goypau4/5lPp4+0tA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.0.3.tgz", + "integrity": "sha512-j3uCk46BwyuRmYLwB39LoUEjARMdhGSI6kSDsQWPop+iHGJkP4ThUUQCrCGClqhXdyGdhkTrq8jqZ/GfXmUkPA==", + "dev": true, + "requires": { + "@babel/core": "^7.8.6", + "canonical-path": "1.0.0", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.0.3.tgz", + "integrity": "sha512-w8FngZBPrLw9kHftYy824C/wSBtLKCWvGU04qI6V9BCpxedf7cyOIhOzaL+4Pz/rwgvo+0Qn2uM1ssZ2+JUdvQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.0.3.tgz", + "integrity": "sha512-Sxpc9kiCYi59GzKkpvpqgUejXq7P1dt3l1C5mnV3WBdNEpVBDRD63YLlNTya+w4uSMr+WEbtCys41QO8MXNIHQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.0.3.tgz", + "integrity": "sha512-XCeCnsD997Erl4XGNFHIqC9cTkO9uSHdaoDvLuNMsF2kr5V1GOeFkh71CYNmCsWrTj4PFqx9q+ziGgvxM4eeOQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.3.tgz", + "integrity": "sha512-+s2o7M/WzRaytjDt6LPqZQ2mmVFpOQBbfiXmq4OwnETc2d6dIpWJzfs00MCAVhu1tR1btzsA3Qa6lA1YqULHrg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.0.3.tgz", + "integrity": "sha512-NNDrSK32mpkuQiY6CzAjRBvWSiLM+61dC3EOfBUDIyPzIp318fhqZ5ohxY42Fvp07KGnRv5tcqb/1QE8Ukwbyg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true + }, + "@babel/core": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", + "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.15.8", + "@babel/generator": "^7.15.8", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.8", + "@babel/helpers": "^7.15.4", + "@babel/parser": "^7.15.8", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", + "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", + "dev": true, + "requires": { + "@babel/types": "^7.15.6", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dev": true, + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz", + "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz", + "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^4.7.1" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.7.tgz", + "integrity": "sha512-C3o117GnP/j/N2OWo+oepeWbFEKRfNaay+F1Eo5Mj3A1SRjyx+qaFhm23nlipub7Cjv2azdUUiDH+VlpdwUFRg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.7.tgz", + "integrity": "sha512-7a9sABeVwcunnztZZ7WTgSw6jVYLzM1wua0Z4HIXm9S3/HC96WKQTkFgGEaj5W06SHHihPJ6Le6HzS5cGOQMNw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/helpers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", + "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/highlight": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.7.tgz", + "integrity": "sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==", + "dev": true + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz", + "integrity": "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz", + "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.7.tgz", + "integrity": "sha512-h2RP2kE7He1ZWKyAlanMZrAbdv+Acw1pA8dQZhE025WJZE2z0xzFADAinXA9fxd5bn7JnM+SdOGcndGx1ARs9w==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.7.tgz", + "integrity": "sha512-kFy35VwmwIQwCjwrAQhl3+c/kr292i4KdLPKp5lPH03Ltc51qnFlIADoyPxc/6Naz3ok3WdYKg+KK6AH+D4utg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz", + "integrity": "sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.8.tgz", + "integrity": "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.15.8", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.5", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.8.tgz", + "integrity": "sha512-3fKhuICS1lMz0plI5ktOE/yEtBRMVxplzRkdn6mJQ197XiY0JnrzYV0+Mxozq3JZ8SBV9Ecurmw1XsGbwOf+Sg==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/traverse": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz", + "integrity": "sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz", + "integrity": "sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz", + "integrity": "sha512-E8HuV7FO9qLpx6OtoGfUQ2cjIYnbFwvZWYBS+87EwtdMvmUPJSwykpovFB+8insbpF0uJcpr8KMUi64XZntZcg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz", + "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", + "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", + "dev": true + }, + "@ngtools/webpack": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.0.4.tgz", + "integrity": "sha512-kH0kYOQvbv6SnVdcdi21AbJo17H1HSGlCy/8C1ujLdgtT6enKMnx9onYIoZSmb5U98GqYc+DV/W0HwpHwRcOoQ==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@okta/okta-auth-js": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@okta/okta-auth-js/-/okta-auth-js-5.10.1.tgz", + "integrity": "sha512-jB+RFbT02JSzuh2arubzxg1BYH0/ogphc8YM9EF8vWNs6vyPa+bwMb90917t2tAldCDqAmveRM2mxGUCTsns0g==", + "requires": { + "@babel/runtime": "^7.12.5", + "@okta/okta-idx-js": "0.23.0", + "@peculiar/webcrypto": "1.1.6", + "atob": "^2.1.2", + "Base64": "1.1.0", + "btoa": "^1.2.1", + "core-js": "^3.6.5", + "cross-fetch": "^3.0.6", + "js-cookie": "2.2.1", + "node-cache": "^5.1.2", + "p-cancelable": "^2.0.0", + "text-encoding": "^0.7.0", + "tiny-emitter": "1.1.0", + "webcrypto-shim": "^0.1.5", + "xhr2": "0.1.3" + } + }, + "@okta/okta-idx-js": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@okta/okta-idx-js/-/okta-idx-js-0.23.0.tgz", + "integrity": "sha512-aw4zAuP+xkZPxUXk2yTWLpuQZfGusuoWXyvb1QSMWTNQ4CAwZN40nlurBYOYqYOwQjj1MGqUxEgtDGVQYITcDQ==", + "requires": { + "@babel/runtime": "^7.12.5", + "@babel/runtime-corejs3": "^7.12.5", + "core-js": "^3.15.1", + "jsonpath-plus": "^5.1.0" + } + }, + "@peculiar/asn1-schema": { + "version": "2.0.44", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.0.44.tgz", + "integrity": "sha512-uaCnjQ9A9WwQSMuDJcNOCYEPXTahgKbFMvI7eMOMd8lXgx0J1eU7F3BoMsK5PFxa3dVUxjSQbaOjfgGoeHGgoQ==", + "requires": { + "@types/asn1js": "^2.0.2", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.1", + "tslib": "^2.3.0" + } + }, + "@peculiar/json-schema": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz", + "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@peculiar/webcrypto": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.1.6.tgz", + "integrity": "sha512-xcTjouis4Y117mcsJslWAGypwhxtXslkVdRp7e3tHwtuw0/xCp1te8RuMMv/ia5TsvxomcyX/T+qTbRZGLLvyA==", + "requires": { + "@peculiar/asn1-schema": "^2.0.27", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.1.2", + "tslib": "^2.1.0", + "webcrypto-core": "^1.2.0" + } + }, + "@schematics/angular": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.0.4.tgz", + "integrity": "sha512-P9F5c8ApLbEyfNO4TZNsTyAdrtOjwIhrM/P+eEC4/x6nklWlEFE6TGMYTNjiK/RRhkbX1tBs8gcdJLYxtEqPSg==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.0.4", + "@angular-devkit/schematics": "13.0.4", + "jsonc-parser": "3.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/asn1js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/asn1js/-/asn1js-2.0.2.tgz", + "integrity": "sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==" + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz", + "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/node": { + "version": "12.20.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.41.tgz", + "integrity": "sha512-f6xOqucbDirG7LOzedpvzjP3UTmHttRou3Mosx3vL9wr9AIQGhcPgVnqa8ihpZYnxyM1rxeNCvTyukPKZtq10Q==", + "dev": true + }, + "@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 + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "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, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.0.tgz", + "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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==", + "dev": true + }, + "asn1js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-2.2.0.tgz", + "integrity": "sha512-oagLNqpfNv7CvmyMoexMDNyVDSiq1rya0AEUgcLlNHdHgNl6U/hi8xY370n5y+ZIFEXOx0J4B1qF2NDjMRxklA==", + "requires": { + "pvutils": "latest" + } + }, + "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" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "Base64": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-1.1.0.tgz", + "integrity": "sha512-qeacf8dvGpf+XAT27ESHMh7z84uRzj/ua2pQdJg483m3bEXv/kVFtDnMgvf70BQGqzbZhR9t6BmASzKvqfJf3Q==" + }, + "base64-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", + "integrity": "sha512-vFIUq7FdLtjZMhATwDul5RZWv2jpXQ09Pd6jcVEOvIsqCWTRFD/ONHNfyOS8dA/Ippi5dsIgpyKWKZaAKZltbA==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "big.js": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.1.1.tgz", + "integrity": "sha512-1vObw81a8ylZO5ePrtMay0n018TcftpTA5HFKDaSuiUDBo8biRBtjIobw60OpwuvrGk+FsxKamqN4cnmj/eXdg==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001296", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", + "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", + "dev": true + }, + "canonical-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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-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 + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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 + }, + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "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-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "copy-webpack-plugin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", + "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.5", + "glob-parent": "^6.0.0", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^6.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" + } + }, + "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, + "requires": {} + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz", + "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==" + }, + "core-js-compat": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.2.tgz", + "integrity": "sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "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 + } + } + }, + "core-js-pure": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.3.tgz", + "integrity": "sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.14.tgz", + "integrity": "sha512-YiBoGKfU8/xg+tVMw0KfMBgmr0TWa1JGmRXDzbQRQQaDarGUcZZtZEB25QyYrLasQZAnvqoZhSg2GW0zdsQkYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.1.3", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-fetch": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", + "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "requires": { + "node-fetch": "2.6.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "css-loader": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.0.tgz", + "integrity": "sha512-VmuSdQa3K+wJsl39i7X3qGBM5+ZHmtTnv65fqMGI+fzmHoYmszTVvTqC1XN8JwWDViCB1a8wgNim5SV4fb37xg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "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": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.4.35", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.35.tgz", + "integrity": "sha512-wzTOMh6HGFWeALMI3bif0mzgRrVGyP1BdFRx7IvWukFrSC5QVQELENuy+Fm2dCrAdQH9T3nuqr07n94nPDFBWA==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.0.tgz", + "integrity": "sha512-ErhZOVu2xweCjEfYcTdkCnEYUiZgkAcBBAhW4jbIvNG8SLU3orAqoJCiytZjYF7eTpVmmCrLDjLIEaPlUAs1uw==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.0", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.2.tgz", + "integrity": "sha512-wuiO7qO/OEkPJSFueuATIXtrxF7/6GTbAO9QLv7nnbjwZ5tYhLm9zxvLwxstRs0dcT0KUlWTjtIOs1T86jt12g==", + "dev": true, + "requires": { + "base64-arraybuffer": "~1.0.1" + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.12.tgz", + "integrity": "sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.13.12", + "esbuild-darwin-64": "0.13.12", + "esbuild-darwin-arm64": "0.13.12", + "esbuild-freebsd-64": "0.13.12", + "esbuild-freebsd-arm64": "0.13.12", + "esbuild-linux-32": "0.13.12", + "esbuild-linux-64": "0.13.12", + "esbuild-linux-arm": "0.13.12", + "esbuild-linux-arm64": "0.13.12", + "esbuild-linux-mips64le": "0.13.12", + "esbuild-linux-ppc64le": "0.13.12", + "esbuild-netbsd-64": "0.13.12", + "esbuild-openbsd-64": "0.13.12", + "esbuild-sunos-64": "0.13.12", + "esbuild-windows-32": "0.13.12", + "esbuild-windows-64": "0.13.12", + "esbuild-windows-arm64": "0.13.12" + } + }, + "esbuild-android-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz", + "integrity": "sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz", + "integrity": "sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz", + "integrity": "sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz", + "integrity": "sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz", + "integrity": "sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz", + "integrity": "sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz", + "integrity": "sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz", + "integrity": "sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz", + "integrity": "sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz", + "integrity": "sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz", + "integrity": "sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz", + "integrity": "sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz", + "integrity": "sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz", + "integrity": "sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.13.12.tgz", + "integrity": "sha512-eGdiSewbnJffEvyA0qQmr+w3HurBMVp4QhOfICzeeoL9naC8qC3PFaw6hZaqSgks5DXnQONtUGUFLsX3eXpq8A==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz", + "integrity": "sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz", + "integrity": "sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.13.12", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz", + "integrity": "sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "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.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "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": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "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" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "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 + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.10.1.tgz", + "integrity": "sha512-ooZWSDVAdh79Rrj4/nnfklL3NQVra0BcuhcuWoAwwi+znLDoUeH87AFfeX8s+YeYi6xlv5nveRyaA1v7CintfA==", + "dev": true + }, + "jest-worker": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "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" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "jsonpath-plus": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", + "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==" + }, + "karma": { + "version": "6.3.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.9.tgz", + "integrity": "sha512-E/MqdLM9uVIhfuyVnrhlGBu4miafBdXEAEqCmwdEMh3n17C7UWC/8Kvm3AYKr91gc7scutekZ0xv6rxRaUCtnw==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.3.0", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "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": { + "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==", + "dev": true, + "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": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-b9iMrROrw2fTOJBZ57h0xJfT5/1Cxg4ucYbtpWoukv4Awb2TFPfDDFVHNM8w6SYQpVfB13a5tQJxgGamqwrsyw==", + "dev": true, + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.0.0.tgz", + "integrity": "sha512-ry4RE7qen73BFLgihlbyllGIW9SVWLUD5Cq9VWtzrqhntOMOJl8yEjA89d5mCUTT0puCnHo4EecO6bz+BOAS8w==", + "dev": true, + "requires": { + "big.js": "^6.1.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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.3.tgz", + "integrity": "sha512-zekavl9mZuGyk7COjsfFY/f655AX61EKE0AthXPrmDk+oZyjZ9WzO4WPjXnnO9xl8obK2kmM6rAQrBEmk+WK1g==", + "dev": true, + "requires": { + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node-cache": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz", + "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==", + "requires": { + "clone": "2.x" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + } + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "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 + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "requires": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "dev": true, + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "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=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "dev": true + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" + }, + "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-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + } + } + }, + "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", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pacote": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.2.tgz", + "integrity": "sha512-Ar3mhjcxhMzk+OVZ8pbnXdb0l8+pimvlsqBGRNkble2NVgyqOGE3yrCGi/lAYq7E7NRDMz89R1Wx5HIMCGgeYg==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", + "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz", + "integrity": "sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^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 + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", + "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "dev": true + }, + "pvtsutils": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.2.1.tgz", + "integrity": "sha512-Q867jEr30lBR2YSFFLZ0/XsEvpweqH6Kj096wmlRAFXrdRGPCNq2iz9B5Tk085EZ+OBZyYAVA5UhPkjSHGrUzQ==", + "requires": { + "tslib": "^2.3.1" + } + }, + "pvutils": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.0.17.tgz", + "integrity": "sha512-wLHYUQxWaXVQvKnwIDWFVKDJku9XDCvyhhxoq8dc5MFdIlRenyPI9eSfEtcvgHgD7FlvCyGAlWgOzRnZD99GZQ==" + }, + "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 + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "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 + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.4.0.tgz", + "integrity": "sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==", + "requires": { + "tslib": "~2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.3.0.tgz", + "integrity": "sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.0.tgz", + "integrity": "sha512-bnpJxswR9ov0Bw6ilhCvO38/1WPtE3eA2dtxi2Iq4/sFebiDJQzgKNYA7AuVVdGW09nrESXd90NbZqtDd9dzRQ==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", + "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "source-map-js": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", + "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", + "dev": true, + "requires": { + "date-format": "^2.1.0", + "debug": "^4.1.1", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "date-format": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", + "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", + "dev": true + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz", + "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "~3.1.0", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "semver": "^6.3.0", + "source-map": "^0.7.3" + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "requires": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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-encoding": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.7.0.tgz", + "integrity": "sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==" + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tiny-emitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-1.1.0.tgz", + "integrity": "sha1-q0BaIf/tgUp2wZc5ZICT1wZU/ss=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz", + "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==", + "dev": true + }, + "typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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 + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webcrypto-core": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.4.0.tgz", + "integrity": "sha512-HY3Zo0GcRIQUUDnlZ/shGjN+4f7LVMkdJZoGPog+oHhJsJdMz6iM8Za5xZ0t6qg7Fx/JXXz+oBv2J2p982hGTQ==", + "requires": { + "@peculiar/asn1-schema": "^2.0.44", + "@peculiar/json-schema": "^1.1.12", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.0", + "tslib": "^2.3.1" + } + }, + "webcrypto-shim": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/webcrypto-shim/-/webcrypto-shim-0.1.7.tgz", + "integrity": "sha512-JAvAQR5mRNRxZW2jKigWMjCMkjSdmP5cColRP1U/pTg69VgHXEi1orv5vVpJ55Zc5MIaPc1aaurzd9pjv2bveg==" + }, + "webpack": { + "version": "5.64.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.1.tgz", + "integrity": "sha512-b4FHmRgaaAjP+aVOVz41a9Qa5SmkUPQ+u8FntTQ1roPHahSComB6rXnLwc976VhUY4CqTaLu5mCswuHiNhOfVw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.2.0", + "webpack-sources": "^3.2.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", + "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^3.1.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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.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" + } + }, + "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, + "requires": {} + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0.tgz", + "integrity": "sha512-x9514FpLRydO+UAQ8DY4aLtCjxmdLkuQVcDFN1kGzuusREYJ1B0rzk/iIlWiL6dnvrhEGFj2+UsdxDkP8Z4UKg==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "xhr2": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz", + "integrity": "sha1-y/xHWaabSoiOeM9PILBRA4dXvRE=" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "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.11.4", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", + "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", + "requires": { + "tslib": "^2.0.0" + } + } + } +} diff --git a/angular-okta-sso-role-based-access/package.json b/angular-okta-sso-role-based-access/package.json new file mode 100644 index 00000000..b5df0c6c --- /dev/null +++ b/angular-okta-sso-role-based-access/package.json @@ -0,0 +1,40 @@ +{ + "name": "angular-okta-sso-role-based-access", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.0.0", + "@angular/common": "~13.0.0", + "@angular/compiler": "~13.0.0", + "@angular/core": "~13.0.0", + "@angular/forms": "~13.0.0", + "@angular/platform-browser": "~13.0.0", + "@angular/platform-browser-dynamic": "~13.0.0", + "@angular/router": "~13.0.0", + "@okta/okta-auth-js": "^5.10.1", + "rxjs": "~7.4.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.0.2", + "@angular/cli": "~13.0.2", + "@angular/compiler-cli": "~13.0.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~3.10.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.0.3", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.4.3" + } +} diff --git a/angular-okta-sso-role-based-access/readme.rst b/angular-okta-sso-role-based-access/readme.rst new file mode 100644 index 00000000..437872b7 --- /dev/null +++ b/angular-okta-sso-role-based-access/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/angular-okta-sso-role-based-access/ \ No newline at end of file diff --git a/angular-okta-sso-role-based-access/src/app/app-routing.module.ts b/angular-okta-sso-role-based-access/src/app/app-routing.module.ts new file mode 100644 index 00000000..74d306fc --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/app-routing.module.ts @@ -0,0 +1,36 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +import { AuthGuard } from './auth.guard'; + +import { AppComponent } from './app.component'; +import { DashboardComponent } from './dashboard/dashboard.component'; +import { LoginComponent } from './login/login.component'; +import { ProtectedComponent } from './protected/protected.component'; +import { UpdatepageComponent } from './updatepage/updatepage.component'; +import { ExpiredComponent } from './expired.component'; +import { UnauthorizedComponent } from './unauthorized.component'; + +const routes: Routes = [ + { + path: '', + component: AppComponent, + canActivate: [AuthGuard], + canActivateChild: [AuthGuard], + children: [ + { path: '', component: DashboardComponent }, + { path: 'protected', component: ProtectedComponent }, + { path: 'updatepage', component: UpdatepageComponent } + ] + }, + { path: 'login', component: LoginComponent }, + { path: 'expired', component: ExpiredComponent }, + { path: 'unauthorized', component: UnauthorizedComponent }, + { path: '**', redirectTo: '', pathMatch: 'full' } +]; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-okta-sso-role-based-access/src/app/app.component.css b/angular-okta-sso-role-based-access/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso-role-based-access/src/app/app.component.html b/angular-okta-sso-role-based-access/src/app/app.component.html new file mode 100644 index 00000000..90c6b646 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/app.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/angular-okta-sso-role-based-access/src/app/app.component.spec.ts b/angular-okta-sso-role-based-access/src/app/app.component.spec.ts new file mode 100644 index 00000000..285f3f37 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-okta-sso-role-based-access'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-okta-sso-role-based-access'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-okta-sso-role-based-access app is running!'); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/app.component.ts b/angular-okta-sso-role-based-access/src/app/app.component.ts new file mode 100644 index 00000000..398d7639 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'angular-okta-sso-role-based-access'; +} diff --git a/angular-okta-sso-role-based-access/src/app/app.module.ts b/angular-okta-sso-role-based-access/src/app/app.module.ts new file mode 100644 index 00000000..211e0308 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/app.module.ts @@ -0,0 +1,30 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; +import { DashboardComponent } from './dashboard/dashboard.component'; +import { LoginComponent } from './login/login.component'; +import { ProtectedComponent } from './protected/protected.component'; +import { UpdatepageComponent } from './updatepage/updatepage.component'; +import { ExpiredComponent } from './expired.component'; +import { UnauthorizedComponent } from './unauthorized.component'; + +@NgModule({ + declarations: [ + AppComponent, + DashboardComponent, + LoginComponent, + ProtectedComponent, + UpdatepageComponent, + ExpiredComponent, + UnauthorizedComponent + ], + imports: [ + BrowserModule, + AppRoutingModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-okta-sso-role-based-access/src/app/auth.guard.spec.ts b/angular-okta-sso-role-based-access/src/app/auth.guard.spec.ts new file mode 100644 index 00000000..68889d22 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/auth.guard.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { AuthGuard } from './auth.guard'; + +describe('AuthGuard', () => { + let guard: AuthGuard; + + beforeEach(() => { + TestBed.configureTestingModule({}); + guard = TestBed.inject(AuthGuard); + }); + + it('should be created', () => { + expect(guard).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/auth.guard.ts b/angular-okta-sso-role-based-access/src/app/auth.guard.ts new file mode 100644 index 00000000..bbda6ce9 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/auth.guard.ts @@ -0,0 +1,99 @@ +import { Injectable } from '@angular/core'; +import { ActivatedRouteSnapshot, CanActivate, CanActivateChild, RouterStateSnapshot, UrlTree } from '@angular/router'; +import { Observable } from 'rxjs'; + +import { Router } from '@angular/router'; + +import { TokenService } from './token.service'; +import { AuthService } from './auth.service'; + +@Injectable({ + providedIn: 'root' +}) +export class AuthGuard implements CanActivate, CanActivateChild { + + constructor(private router: Router, private tokenService: TokenService, private authService: AuthService) {} + + async canActivate( + route: ActivatedRouteSnapshot, + state: RouterStateSnapshot)/*: Observable | Promise | boolean | UrlTree*/ { + + let menu: any[] = [ + { + routerLink: '/protected', + label: 'Protected Page', + isAuthorized: false, + accessibleTo: ['BUSINESS', 'BUSINESS_ADMIN'] + }, + { + routerLink: '/updatepage', + label: 'Update Page', + isAuthorized: false, + accessibleTo: ['SUPPORT', 'BUSINESS', 'BUSINESS_ADMIN'] + }, + ]; + + if(this.tokenService.getToken()) { + let roles: string[] = [ + 'SUPPORT', 'BUSINESS', 'BUSINESS_ADMIN' + ]; + + let isRoleExist = false; + + for(let i = 0; i < roles.length; i++) { + if(this.tokenService.getSessionAuthRoles().includes(roles[i])) { + isRoleExist = true; + break; + } + } + + if(!isRoleExist) { + this.router.navigate(['unauthorized']); + return false; + } + + if(state != undefined) { + var routeUrl = state.url; + + if(routeUrl.indexOf('/', 1) > 0) { + routeUrl = routeUrl.slice(0, routeUrl.indexOf('/', 1)); + } + + for(var i = 0; i < menu.length; i++) { + if(menu[i].routeUrl == routeUrl) { + let roles = menu[i].accessibleTo; + + let isRoleExist = false; + + for(let i = 0; i < roles.length; i++) { + if(this.tokenService.getSessionAuthRoles().includes(roles[i])) { + isRoleExist = true; + break; + } + } + + if(!isRoleExist) { + this.router.navigate(['unauthorized']); + return false; + } + + break; + } + } + } + + return true; + } + + this.authService.signin(); + return false; + } + + async canActivateChild( + childRoute: ActivatedRouteSnapshot, + state: RouterStateSnapshot)/*: Observable | Promise | boolean | UrlTree*/ { + + return this.canActivate(childRoute, state); + } + +} diff --git a/angular-okta-sso-role-based-access/src/app/auth.service.spec.ts b/angular-okta-sso-role-based-access/src/app/auth.service.spec.ts new file mode 100644 index 00000000..f1251cac --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/auth.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { AuthService } from './auth.service'; + +describe('AuthService', () => { + let service: AuthService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(AuthService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/auth.service.ts b/angular-okta-sso-role-based-access/src/app/auth.service.ts new file mode 100644 index 00000000..e9c01bfe --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/auth.service.ts @@ -0,0 +1,72 @@ +import { Injectable } from '@angular/core'; + +import { Observable, Observer } from 'rxjs'; +import { Router } from '@angular/router'; +import { OktaAuth, OktaAuthOptions, TokenManager, IDToken, AccessToken, UserClaims, TokenParams } from '@okta/okta-auth-js'; + +import { TokenService } from './token.service'; +import { environment } from 'src/environments/environment'; + +const config: OktaAuthOptions = { + issuer: environment.oauthIssuerUrl, + authorizeUrl: environment.oauthLoginUrl, + userinfoUrl: environment.oauthUserInfoUrl, + tokenUrl: environment.oauthTokenUrl, + clientId: environment.oauthClientId, + redirectUri: environment.oauthCallbackUrl, + responseMode: 'fragment', + scopes: ['openid', 'email', 'profile', 'groups'], + tokenManager: { + storage: 'sessionStorage' + }, + devMode: true +}; + +const authClient: OktaAuth = new OktaAuth(config); +const tokenManager: TokenManager = authClient.tokenManager; + +@Injectable({ + providedIn: 'root' +}) +export class AuthService { + + constructor(private router: Router, private tokenService: TokenService) { } + + async signout() { + await authClient.signOut({ + postLogoutRedirectUri: environment.oauthPostLogoutUrl + }); + } + + async signin() { + if(authClient.isLoginRedirect()) { + try { + await authClient.handleLoginRedirect(); + } catch(e) { + console.log(e); + } + } else if(!await authClient.isAuthenticated()) { + authClient.signInWithRedirect(); + } else { + const accessToken: AccessToken = await tokenManager.get('accessToken') as AccessToken; + + const idToken: IDToken = await tokenManager.get('idToken') as IDToken; + + let userInfo: UserClaims = await authClient.getUser(); + + if(!userInfo) { + const tokenParams: TokenParams = { + scopes: ['openid', 'email', 'profile', 'groups'] + } + + authClient.token.getWithRedirect(tokenParams); + } + + this.tokenService.saveUserDetails(accessToken, userInfo); + + this.router.navigate(['']); + } + } + +} + diff --git a/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.css b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.html b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.html new file mode 100644 index 00000000..31fc610b --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.html @@ -0,0 +1,4 @@ +

dashboard works!

+ + + \ No newline at end of file diff --git a/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.spec.ts b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.spec.ts new file mode 100644 index 00000000..5ec4ff8f --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { DashboardComponent } from './dashboard.component'; + +describe('DashboardComponent', () => { + let component: DashboardComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ DashboardComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(DashboardComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.ts b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.ts new file mode 100644 index 00000000..f9c53180 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/dashboard/dashboard.component.ts @@ -0,0 +1,24 @@ +import { Component, OnInit } from '@angular/core'; + +import { AuthService } from './../auth.service'; +import { TokenService } from './../token.service'; + +@Component({ + selector: 'app-dashboard', + templateUrl: './dashboard.component.html', + styleUrls: ['./dashboard.component.css'] +}) +export class DashboardComponent implements OnInit { + + constructor(private authService: AuthService, private tokenService: TokenService) { } + + ngOnInit(): void { + } + + logout() { + this.tokenService.signOut(); + this.authService.signout(); + } + +} + diff --git a/angular-okta-sso-role-based-access/src/app/expired.component.ts b/angular-okta-sso-role-based-access/src/app/expired.component.ts new file mode 100644 index 00000000..652c6beb --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/expired.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + template: `

Session Expired!

` +}) +export class ExpiredComponent { + +} diff --git a/angular-okta-sso-role-based-access/src/app/login/login.component.css b/angular-okta-sso-role-based-access/src/app/login/login.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso-role-based-access/src/app/login/login.component.html b/angular-okta-sso-role-based-access/src/app/login/login.component.html new file mode 100644 index 00000000..2cc9a7ec --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/login/login.component.html @@ -0,0 +1,2 @@ +

login works!

+

Redirecting... Please wait!

\ No newline at end of file diff --git a/angular-okta-sso-role-based-access/src/app/login/login.component.spec.ts b/angular-okta-sso-role-based-access/src/app/login/login.component.spec.ts new file mode 100644 index 00000000..d2c0e6c8 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/login/login.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { LoginComponent } from './login.component'; + +describe('LoginComponent', () => { + let component: LoginComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ LoginComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(LoginComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/login/login.component.ts b/angular-okta-sso-role-based-access/src/app/login/login.component.ts new file mode 100644 index 00000000..0629c236 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/login/login.component.ts @@ -0,0 +1,19 @@ +import { Component, OnInit } from '@angular/core'; + +import { AuthService } from './../auth.service'; + +@Component({ + selector: 'app-login', + templateUrl: './login.component.html', + styleUrls: ['./login.component.css'] +}) +export class LoginComponent implements OnInit { + + constructor(private authService: AuthService) { } + + ngOnInit(): void { + this.authService.signin(); + } + +} + diff --git a/angular-okta-sso-role-based-access/src/app/protected/protected.component.css b/angular-okta-sso-role-based-access/src/app/protected/protected.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso-role-based-access/src/app/protected/protected.component.html b/angular-okta-sso-role-based-access/src/app/protected/protected.component.html new file mode 100644 index 00000000..0e66b995 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/protected/protected.component.html @@ -0,0 +1,3 @@ +

protected works!

+

Role Based Access

+ \ No newline at end of file diff --git a/angular-okta-sso-role-based-access/src/app/protected/protected.component.spec.ts b/angular-okta-sso-role-based-access/src/app/protected/protected.component.spec.ts new file mode 100644 index 00000000..81b13b84 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/protected/protected.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ProtectedComponent } from './protected.component'; + +describe('ProtectedComponent', () => { + let component: ProtectedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ ProtectedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(ProtectedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/protected/protected.component.ts b/angular-okta-sso-role-based-access/src/app/protected/protected.component.ts new file mode 100644 index 00000000..0cdfabb1 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/protected/protected.component.ts @@ -0,0 +1,24 @@ +import { Component, OnInit } from '@angular/core'; + +import { AuthService } from './../auth.service'; +import { TokenService } from './../token.service'; + +@Component({ + selector: 'app-protected', + templateUrl: './protected.component.html', + styleUrls: ['./protected.component.css'] +}) +export class ProtectedComponent implements OnInit { + + constructor(private authService: AuthService, private tokenService: TokenService) { } + + ngOnInit(): void { + } + + logout() { + this.tokenService.signOut(); + this.authService.signout(); + } + +} + diff --git a/angular-okta-sso-role-based-access/src/app/token.service.spec.ts b/angular-okta-sso-role-based-access/src/app/token.service.spec.ts new file mode 100644 index 00000000..79309021 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/token.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { TokenService } from './token.service'; + +describe('TokenService', () => { + let service: TokenService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(TokenService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/token.service.ts b/angular-okta-sso-role-based-access/src/app/token.service.ts new file mode 100644 index 00000000..7eea9815 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/token.service.ts @@ -0,0 +1,79 @@ +import { Injectable } from '@angular/core'; + +const TOKEN_KEY = 'AuthToken'; +const TOKEN_EXPIRY_KEY = 'AuthTokenExpiry'; +const AUTH_INFO_KEY = 'AuthInfo'; + +@Injectable({ + providedIn: 'root' +}) +export class TokenService { + + constructor() { } + + public saveUserDetails(token: any, user: any) { + window.sessionStorage.setItem(TOKEN_KEY, token.accessToken); + window.sessionStorage.setItem(TOKEN_EXPIRY_KEY, token.expiresAt); + + let userInfo = {username: '', email: '', roles: ''}; + userInfo.username = user['name']; + userInfo.email = user['email']; + userInfo.roles = user['groups']; + + window.sessionStorage.setItem(AUTH_INFO_KEY, JSON.stringify(userInfo)); + } + + public getToken(): string { + return window.sessionStorage.getItem(TOKEN_KEY) || ''; + } + + public getSessionUserName(): string { + const userInfo = JSON.parse(window.sessionStorage.getItem(AUTH_INFO_KEY) || '""'); + + if(userInfo) { + return userInfo.username; + } + + return ''; + } + + public getSessionAuthInfo(): string { + return window.sessionStorage.getItem(AUTH_INFO_KEY) || ''; + } + + public getSessionAuthRoles(): string[] { + const userInfo = JSON.parse(window.sessionStorage.getItem(AUTH_INFO_KEY) || '""'); + + return userInfo.roles || []; + } + + public isSessionExpired(): boolean { + let time: any = window.sessionStorage.getItem(TOKEN_EXPIRY_KEY); + + if(time) { + return Date.now() > time; + } + + return false; + } + + public isRoleExist(roles: string[]): boolean { + let isRoleExist: boolean = false; + roles.forEach(r => { + if(this.getSessionAuthRoles().includes(r)) { + isRoleExist = true; + } + }); + + return isRoleExist; + } + + public signOut() { + window.sessionStorage.removeItem(TOKEN_KEY); + window.sessionStorage.removeItem(AUTH_INFO_KEY); + window.sessionStorage.removeItem(TOKEN_EXPIRY_KEY); + window.sessionStorage.clear(); + } + +} + diff --git a/angular-okta-sso-role-based-access/src/app/unauthorized.component.ts b/angular-okta-sso-role-based-access/src/app/unauthorized.component.ts new file mode 100644 index 00000000..5b9710b4 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/unauthorized.component.ts @@ -0,0 +1,9 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + template: `

You are unauthorized!

` +}) +export class UnauthorizedComponent { + +} diff --git a/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.css b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.html b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.html new file mode 100644 index 00000000..add2d9ab --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.html @@ -0,0 +1,3 @@ +

updatepage works!

+

Role Based Access

+ \ No newline at end of file diff --git a/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.spec.ts b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.spec.ts new file mode 100644 index 00000000..58a4dfbe --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UpdatepageComponent } from './updatepage.component'; + +describe('UpdatepageComponent', () => { + let component: UpdatepageComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ UpdatepageComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(UpdatepageComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.ts b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.ts new file mode 100644 index 00000000..5735635d --- /dev/null +++ b/angular-okta-sso-role-based-access/src/app/updatepage/updatepage.component.ts @@ -0,0 +1,24 @@ +import { Component, OnInit } from '@angular/core'; + +import { AuthService } from './../auth.service'; +import { TokenService } from './../token.service'; + +@Component({ + selector: 'app-updatepage', + templateUrl: './updatepage.component.html', + styleUrls: ['./updatepage.component.css'] +}) +export class UpdatepageComponent implements OnInit { + + constructor(private authService: AuthService, private tokenService: TokenService) { } + + ngOnInit(): void { + } + + logout() { + this.tokenService.signOut(); + this.authService.signout(); + } + +} + diff --git a/angular-okta-sso-role-based-access/src/environments/environment.prod.ts b/angular-okta-sso-role-based-access/src/environments/environment.prod.ts new file mode 100644 index 00000000..3612073b --- /dev/null +++ b/angular-okta-sso-role-based-access/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/angular-okta-sso-role-based-access/src/environments/environment.ts b/angular-okta-sso-role-based-access/src/environments/environment.ts new file mode 100644 index 00000000..451f69bb --- /dev/null +++ b/angular-okta-sso-role-based-access/src/environments/environment.ts @@ -0,0 +1,23 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false, + oauthClientId: '0oa1382uj9nDywFZ10h8', + oauthIssuerUrl: 'https://dev.oktapreview.com/', + oauthLoginUrl: 'https://dev.oktapreview.com/oauth2/v1/authorize', + oauthTokenUrl: 'https://dev.oktapreview.com/oauth2/v1/token', + oauthUserInfoUrl: 'https://dev.oktapreview.com/oauth2/v1/userinfo', + oauthCallbackUrl: 'http://localhost:4200/', + oauthPostLogoutUrl: 'http://localhost:4200/expired', +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/angular-okta-sso-role-based-access/src/index.html b/angular-okta-sso-role-based-access/src/index.html new file mode 100644 index 00000000..648ee240 --- /dev/null +++ b/angular-okta-sso-role-based-access/src/index.html @@ -0,0 +1,13 @@ + + + + + AngularOktaSsoRoleBasedAccess + + + + + + + + From 8bb2928b96c61979c03ccfa9f371c184f3ae6d2d Mon Sep 17 00:00:00 2001 From: roytuts Date: Mon, 21 Mar 2022 07:42:32 +0530 Subject: [PATCH 037/220] angular spring boot gradle integration --- angular-ui/.browserslistrc | 16 + angular-ui/.gitattributes | 6 + angular-ui/.gitignore | 42 + angular-ui/README.md | 27 + angular-ui/angular.json | 106 + angular-ui/build.gradle | 31 + angular-ui/gradle.properties | 1 + angular-ui/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59821 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 + angular-ui/gradlew | 234 + angular-ui/gradlew.bat | 89 + angular-ui/karma.conf.js | 44 + angular-ui/package-lock.json | 19657 ++++++++++++++++ angular-ui/package.json | 39 + angular-ui/readme.rst | 1 + angular-ui/settings.gradle | 10 + angular-ui/src/app/app-routing.module.ts | 10 + angular-ui/src/app/app.component.css | 0 angular-ui/src/app/app.component.html | 484 + angular-ui/src/app/app.component.spec.ts | 35 + angular-ui/src/app/app.component.ts | 10 + angular-ui/src/app/app.module.ts | 18 + angular-ui/src/assets/.gitkeep | 0 .../src/environments/environment.prod.ts | 3 + angular-ui/src/environments/environment.ts | 16 + angular-ui/src/favicon.ico | Bin 0 -> 948 bytes angular-ui/src/index.html | 13 + angular-ui/src/main.ts | 12 + angular-ui/src/polyfills.ts | 53 + angular-ui/src/styles.css | 1 + angular-ui/src/test.ts | 26 + angular-ui/tsconfig.app.json | 15 + angular-ui/tsconfig.json | 32 + angular-ui/tsconfig.spec.json | 18 + 34 files changed, 21054 insertions(+) create mode 100644 angular-ui/.browserslistrc create mode 100644 angular-ui/.gitattributes create mode 100644 angular-ui/.gitignore create mode 100644 angular-ui/README.md create mode 100644 angular-ui/angular.json create mode 100644 angular-ui/build.gradle create mode 100644 angular-ui/gradle.properties create mode 100644 angular-ui/gradle/wrapper/gradle-wrapper.jar create mode 100644 angular-ui/gradle/wrapper/gradle-wrapper.properties create mode 100644 angular-ui/gradlew create mode 100644 angular-ui/gradlew.bat create mode 100644 angular-ui/karma.conf.js create mode 100644 angular-ui/package-lock.json create mode 100644 angular-ui/package.json create mode 100644 angular-ui/readme.rst create mode 100644 angular-ui/settings.gradle create mode 100644 angular-ui/src/app/app-routing.module.ts create mode 100644 angular-ui/src/app/app.component.css create mode 100644 angular-ui/src/app/app.component.html create mode 100644 angular-ui/src/app/app.component.spec.ts create mode 100644 angular-ui/src/app/app.component.ts create mode 100644 angular-ui/src/app/app.module.ts create mode 100644 angular-ui/src/assets/.gitkeep create mode 100644 angular-ui/src/environments/environment.prod.ts create mode 100644 angular-ui/src/environments/environment.ts create mode 100644 angular-ui/src/favicon.ico create mode 100644 angular-ui/src/index.html create mode 100644 angular-ui/src/main.ts create mode 100644 angular-ui/src/polyfills.ts create mode 100644 angular-ui/src/styles.css create mode 100644 angular-ui/src/test.ts create mode 100644 angular-ui/tsconfig.app.json create mode 100644 angular-ui/tsconfig.json create mode 100644 angular-ui/tsconfig.spec.json diff --git a/angular-ui/.browserslistrc b/angular-ui/.browserslistrc new file mode 100644 index 00000000..4f9ac269 --- /dev/null +++ b/angular-ui/.browserslistrc @@ -0,0 +1,16 @@ +# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. +# For additional information regarding the format and rule options, please see: +# https://github.com/browserslist/browserslist#queries + +# For the full list of supported browsers by the Angular framework, please see: +# https://angular.io/guide/browser-support + +# You can see what browsers were selected by your queries by running: +# npx browserslist + +last 1 Chrome version +last 1 Firefox version +last 2 Edge major versions +last 2 Safari major versions +last 2 iOS major versions +Firefox ESR diff --git a/angular-ui/.gitattributes b/angular-ui/.gitattributes new file mode 100644 index 00000000..00a51aff --- /dev/null +++ b/angular-ui/.gitattributes @@ -0,0 +1,6 @@ +# +# https://help.github.com/articles/dealing-with-line-endings/ +# +# These are explicitly windows files and should use crlf +*.bat text eol=crlf + diff --git a/angular-ui/.gitignore b/angular-ui/.gitignore new file mode 100644 index 00000000..0711527e --- /dev/null +++ b/angular-ui/.gitignore @@ -0,0 +1,42 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# Compiled output +/dist +/tmp +/out-tsc +/bazel-out + +# Node +/node_modules +npm-debug.log +yarn-error.log + +# IDEs and editors +.idea/ +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# Visual Studio Code +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +.history/* + +# Miscellaneous +/.angular/cache +.sass-cache/ +/connect.lock +/coverage +/libpeerconnection.log +testem.log +/typings + +# System files +.DS_Store +Thumbs.db diff --git a/angular-ui/README.md b/angular-ui/README.md new file mode 100644 index 00000000..1aa40406 --- /dev/null +++ b/angular-ui/README.md @@ -0,0 +1,27 @@ +# AngularUi + +This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.2.5. + +## Development server + +Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. + +## Code scaffolding + +Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. + +## Build + +Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. + +## Running unit tests + +Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). + +## Running end-to-end tests + +Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities. + +## Further help + +To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page. diff --git a/angular-ui/angular.json b/angular-ui/angular.json new file mode 100644 index 00000000..6283e5f8 --- /dev/null +++ b/angular-ui/angular.json @@ -0,0 +1,106 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-ui": { + "projectType": "application", + "schematics": { + "@schematics/angular:application": { + "strict": true + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/angular-ui", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.app.json", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "500kb", + "maximumError": "1mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "2kb", + "maximumError": "4kb" + } + ], + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "outputHashing": "all" + }, + "development": { + "buildOptimizer": false, + "optimization": false, + "vendorChunk": true, + "extractLicenses": false, + "sourceMap": true, + "namedChunks": true + } + }, + "defaultConfiguration": "production" + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "configurations": { + "production": { + "browserTarget": "angular-ui:build:production" + }, + "development": { + "browserTarget": "angular-ui:build:development" + } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "angular-ui:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + } + } + } + } + }, + "defaultProject": "angular-ui" +} diff --git a/angular-ui/build.gradle b/angular-ui/build.gradle new file mode 100644 index 00000000..b3cc880a --- /dev/null +++ b/angular-ui/build.gradle @@ -0,0 +1,31 @@ +plugins { + id "com.moowork.node" version "1.3.1" +} + +node { + /*version = 16.12.0 + npmVersion = 8.1.0 + download = true*/ + workDir = file("${project.buildDir}/node") + nodeModulesDir = file("${project.projectDir}") +} + +task buildApp(type: NpmTask) { + args = ['run', buildOption] +} + +buildApp.dependsOn(npm_install) + +/*task clean(type: Delete){ + delete "dist" +} + +task cleanAll(type: Delete){ + delete "build" + delete "node_modules" + delete ".gradle" + delete ".angular" + delete ".vscode" +} + +cleanAll.dependsOn(clean)*/ diff --git a/angular-ui/gradle.properties b/angular-ui/gradle.properties new file mode 100644 index 00000000..f5066871 --- /dev/null +++ b/angular-ui/gradle.properties @@ -0,0 +1 @@ +buildOption = build \ No newline at end of file diff --git a/angular-ui/gradle/wrapper/gradle-wrapper.jar b/angular-ui/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..41d9927a4d4fb3f96a785543079b8df6723c946b GIT binary patch literal 59821 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 literal 0 HcmV?d00001 diff --git a/angular-ui/gradle/wrapper/gradle-wrapper.properties b/angular-ui/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..41dfb879 --- /dev/null +++ b/angular-ui/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/angular-ui/gradlew b/angular-ui/gradlew new file mode 100644 index 00000000..1b6c7873 --- /dev/null +++ b/angular-ui/gradlew @@ -0,0 +1,234 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/angular-ui/gradlew.bat b/angular-ui/gradlew.bat new file mode 100644 index 00000000..107acd32 --- /dev/null +++ b/angular-ui/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/angular-ui/karma.conf.js b/angular-ui/karma.conf.js new file mode 100644 index 00000000..97adfebd --- /dev/null +++ b/angular-ui/karma.conf.js @@ -0,0 +1,44 @@ +// Karma configuration file, see link for more information +// https://karma-runner.github.io/1.0/config/configuration-file.html + +module.exports = function (config) { + config.set({ + basePath: '', + frameworks: ['jasmine', '@angular-devkit/build-angular'], + plugins: [ + require('karma-jasmine'), + require('karma-chrome-launcher'), + require('karma-jasmine-html-reporter'), + require('karma-coverage'), + require('@angular-devkit/build-angular/plugins/karma') + ], + client: { + jasmine: { + // you can add configuration options for Jasmine here + // the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html + // for example, you can disable the random execution with `random: false` + // or set a specific seed with `seed: 4321` + }, + clearContext: false // leave Jasmine Spec Runner output visible in browser + }, + jasmineHtmlReporter: { + suppressAll: true // removes the duplicated traces + }, + coverageReporter: { + dir: require('path').join(__dirname, './coverage/angular-ui'), + subdir: '.', + reporters: [ + { type: 'html' }, + { type: 'text-summary' } + ] + }, + reporters: ['progress', 'kjhtml'], + port: 9876, + colors: true, + logLevel: config.LOG_INFO, + autoWatch: true, + browsers: ['Chrome'], + singleRun: false, + restartOnFileChange: true + }); +}; diff --git a/angular-ui/package-lock.json b/angular-ui/package-lock.json new file mode 100644 index 00000000..7e5c7f64 --- /dev/null +++ b/angular-ui/package-lock.json @@ -0,0 +1,19657 @@ +{ + "name": "angular-ui", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-ui", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.2.0", + "@angular/common": "~13.2.0", + "@angular/compiler": "~13.2.0", + "@angular/core": "~13.2.0", + "@angular/forms": "~13.2.0", + "@angular/platform-browser": "~13.2.0", + "@angular/platform-browser-dynamic": "~13.2.0", + "@angular/router": "~13.2.0", + "rxjs": "~7.5.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.2.5", + "@angular/cli": "~13.2.5", + "@angular/compiler-cli": "~13.2.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~4.0.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.1.0", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.5.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.1.1.tgz", + "integrity": "sha512-YVAcA4DKLOj296CF5SrQ8cYiMRiUGc2sqFpLxsDGWE34suHqhGP/5yMsDHKsrh8hs8I5TiRVXNwKPWQpX3iGjw==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1302.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1302.5.tgz", + "integrity": "sha512-r07oo8GgUGY28SR3PCM1qNfLE6PNx6SfzBlG4p0OrQQ68ln8HipsEysDGakOWjNFK18SCGWOXAUNrUj8GnV+5g==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.2.5", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.2.5.tgz", + "integrity": "sha512-ny80YoLOrS6USJCzCChj1ZOEVTldcx0KWo3e86barmt5iVA2ekrnsQ02Bor5Bl5NlZFpE6Fu0FCXFAQZElFmcg==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.1.1", + "@angular-devkit/architect": "0.1302.5", + "@angular-devkit/build-webpack": "0.1302.5", + "@angular-devkit/core": "13.2.5", + "@babel/core": "7.16.12", + "@babel/generator": "7.16.8", + "@babel/helper-annotate-as-pure": "7.16.7", + "@babel/plugin-proposal-async-generator-functions": "7.16.8", + "@babel/plugin-transform-async-to-generator": "7.16.8", + "@babel/plugin-transform-runtime": "7.16.10", + "@babel/preset-env": "7.16.11", + "@babel/runtime": "7.16.7", + "@babel/template": "7.16.7", + "@discoveryjs/json-ext": "0.5.6", + "@ngtools/webpack": "13.2.5", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "10.2.1", + "core-js": "3.20.3", + "critters": "0.0.16", + "css-loader": "6.5.1", + "esbuild-wasm": "0.14.22", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.5.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.5", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.1", + "postcss-preset-env": "7.2.3", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.49.0", + "sass-loader": "12.4.0", + "semver": "7.3.5", + "source-map-loader": "3.0.1", + "source-map-support": "0.5.21", + "stylus": "0.56.0", + "stylus-loader": "6.2.0", + "terser": "5.11.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.67.0", + "webpack-dev-middleware": "5.3.0", + "webpack-dev-server": "4.7.3", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.14.22" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "@angular/localize": "^13.0.0", + "@angular/service-worker": "^13.0.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=4.4.3 <4.6" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1302.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1302.5.tgz", + "integrity": "sha512-hxtFDX1cQaGfpHMSWRqfMO9/hucfIz61C0Lc/QGg9spay1Dvjwe+JpEoKMv3mz1K2fwHO9Hr5ZBAYFT4C5mxZQ==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1302.5", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.2.5.tgz", + "integrity": "sha512-WuWp/1R0FtCHPBcJLF13lTLHETtDGFUX0ULfGPRaYB5OVCSQcovVp5UbZTTy/Ss3ub3EOEmJlU8kMJfBrWuq+A==", + "dev": true, + "dependencies": { + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.2.5.tgz", + "integrity": "sha512-kAye6VYiF9JQAoeO+BYhy8eT2QOmhB+WLziRjXoFCBxh5+yXTygTVfs9fD5jmIpHmeu4hd2ErSh69yT5xWcD9g==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.2.5", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.2.5.tgz", + "integrity": "sha512-1mGOePSDTiVwNIuV2g3+mUHrZJAkqJVzRKqKyNPXdwZupzVAgAfLbfUC07hhD/H53mXupIVugcUMFC3dvMu7uQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.2.5" + } + }, + "node_modules/@angular/cli": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.2.5.tgz", + "integrity": "sha512-S1uuScNCue6K7HpSG707/N+ULy+utrByeYLjx8zIwIOW1/ZjLB+1/Dxem3bu/OSLY2j2R7bX1WHw8Mnljnk4QQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1302.5", + "@angular-devkit/core": "13.2.5", + "@angular-devkit/schematics": "13.2.5", + "@schematics/angular": "13.2.5", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.3", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.3", + "resolve": "1.22.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.2.5.tgz", + "integrity": "sha512-px2qZP8Fd2qYbCVWmgLmop2OBQ/LKU2Oq8U/La2EEo8kgVuNWNTxmIh826cgZK/v9VQw8b/EoU7PeEjSWz0Zow==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.2.5", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.2.5.tgz", + "integrity": "sha512-OF7xqs/7HPyRJXWiP8ZLwcgT+O/pyBdTjubrVNUPmzeKWPFyE9ZVKEg8MLGLbGHRtw1omhU9Mq4b12NqI1B/gA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.2.5.tgz", + "integrity": "sha512-Xd8xj2Z0ilA4TJAM/JkTtA1CAa6SuebFsEEvabHCRO5MDvtdsIUP91ADUZIqDHy7qe6Qift/rAVN2PXxT2aaNA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.2.5", + "typescript": ">=4.4.2 <4.6" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@angular/compiler-cli/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@angular/core": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.2.5.tgz", + "integrity": "sha512-4CC69JQbgyETJR6xsQk6hOQqb6fBGZ/Qc333x0hwRDBbGnYE6hQehDibV+Apljea8YjV+NX6VmyOvPvHhtL4PQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.2.5.tgz", + "integrity": "sha512-0IOSj6OxW7fcaOLxaBydzFot3QsyQXeASXkq5xXGT10IsufVlnMS6wCULy/Ru3C1YAZZEM/z2rU+2yjjflea6A==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.2.5", + "@angular/core": "13.2.5", + "@angular/platform-browser": "13.2.5", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.2.5.tgz", + "integrity": "sha512-/M8ZpBftXC6vXDpxop1mLfbkvP2naUHBJmMRAQkJMLN4UlZKP3J+yjC8CN8uzQx0Y6Zt3G+LrGdOWYD9IRXBvw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.2.5", + "@angular/common": "13.2.5", + "@angular/core": "13.2.5" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.2.5.tgz", + "integrity": "sha512-5NMlp/3DF7EOEMqtAoQ04Kuhyr9KqQmUt9skfei1AL5KyqKXnyxUVePIG+HqpwkeTV8P7XegR2+pZMfvxo/gPA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.2.5", + "@angular/compiler": "13.2.5", + "@angular/core": "13.2.5", + "@angular/platform-browser": "13.2.5" + } + }, + "node_modules/@angular/router": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.2.5.tgz", + "integrity": "sha512-R0U8/QR8YbVeDuvGHpdf61hygVVBbD8j5pIr+kD8vUmYYnn3447XdZg9zkQ9qaQUvBSV0voNIOffUfoP2HaBSw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.2.5", + "@angular/core": "13.2.5", + "@angular/platform-browser": "13.2.5", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.16.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz", + "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.16.7", + "@babel/parser": "^7.16.12", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.10", + "@babel/types": "^7.16.8", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz", + "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.8", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", + "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz", + "integrity": "sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.2.0.tgz", + "integrity": "sha512-YLpFPK5OaLIRKZhUfnrZPT9s9cmtqltIOg7W6jPcxmiDpnZ4lk+odfufZttOAgcg6IHWvNLgcITSLpJxIQB/qQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.2.5.tgz", + "integrity": "sha512-obiPvwPe+UJUO8cfNbBxukLKG30F+gLF5/erexwklRknJzS4KP8ciH2on6XlTuXUahpDjbO0pffugFE2I/IszQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": ">=4.4.3 <4.6", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.2.5.tgz", + "integrity": "sha512-pUaTwyMZRy7laV9RQozREomiUKi7Tn4wdyyuCUSqVvaiLI+DKvWE4vJXA2+/ketfzRjx6xIaCEexjsHJ+2FNtg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.2.5", + "@angular-devkit/schematics": "13.2.5", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz", + "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.46", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.46.tgz", + "integrity": "sha512-cPjLXj8d6anFPzFvOPxS3fvly3Shm5nTfl6g8X5smexixbuGUf7hfr21J5tX9JW+UPStp/5P5R8qrKL5IyVJ+A==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.2.tgz", + "integrity": "sha512-VXI82ykONr5tacHEojnErTQk+KQSoYbW1NB6iz6wUwrNd+BqfkfggQNoNdCqhJSzbNumShPERbM+Pc5zpfhlbw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", + "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001313", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz", + "integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", + "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz", + "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", + "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.2.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz", + "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "dev": true, + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-5.1.0.tgz", + "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/date-format": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.4.tgz", + "integrity": "sha512-/jyf4rhB17ge328HJuJjAcmRtCsGd+NDeAtahRBTaK6vSPR6MO5HlrAit3Nn7dVjaa6sowW0WXt8yQtLyZQFRg==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.75", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz", + "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz", + "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz", + "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==", + "dev": true, + "dependencies": { + "@socket.io/base64-arraybuffer": "~1.0.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.22.tgz", + "integrity": "sha512-CjFCFGgYtbFOPrwZNJf7wsuzesx8kqwAffOlbYcFDLFuUtP8xloK1GH+Ai13Qr0RZQf9tE7LMTHJ2iVGJ1SKZA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.14.22", + "esbuild-darwin-64": "0.14.22", + "esbuild-darwin-arm64": "0.14.22", + "esbuild-freebsd-64": "0.14.22", + "esbuild-freebsd-arm64": "0.14.22", + "esbuild-linux-32": "0.14.22", + "esbuild-linux-64": "0.14.22", + "esbuild-linux-arm": "0.14.22", + "esbuild-linux-arm64": "0.14.22", + "esbuild-linux-mips64le": "0.14.22", + "esbuild-linux-ppc64le": "0.14.22", + "esbuild-linux-riscv64": "0.14.22", + "esbuild-linux-s390x": "0.14.22", + "esbuild-netbsd-64": "0.14.22", + "esbuild-openbsd-64": "0.14.22", + "esbuild-sunos-64": "0.14.22", + "esbuild-windows-32": "0.14.22", + "esbuild-windows-64": "0.14.22", + "esbuild-windows-arm64": "0.14.22" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.22.tgz", + "integrity": "sha512-k1Uu4uC4UOFgrnTj2zuj75EswFSEBK+H6lT70/DdS4mTAOfs2ECv2I9ZYvr3w0WL0T4YItzJdK7fPNxcPw6YmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.22.tgz", + "integrity": "sha512-d8Ceuo6Vw6HM3fW218FB6jTY6O3r2WNcTAU0SGsBkXZ3k8SDoRLd3Nrc//EqzdgYnzDNMNtrWegK2Qsss4THhw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.22.tgz", + "integrity": "sha512-YAt9Tj3SkIUkswuzHxkaNlT9+sg0xvzDvE75LlBo4DI++ogSgSmKNR6B4eUhU5EUUepVXcXdRIdqMq9ppeRqfw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.22.tgz", + "integrity": "sha512-ek1HUv7fkXMy87Qm2G4IRohN+Qux4IcnrDBPZGXNN33KAL0pEJJzdTv0hB/42+DCYWylSrSKxk3KUXfqXOoH4A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.22.tgz", + "integrity": "sha512-zPh9SzjRvr9FwsouNYTqgqFlsMIW07O8mNXulGeQx6O5ApgGUBZBgtzSlBQXkHi18WjrosYfsvp5nzOKiWzkjQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.22.tgz", + "integrity": "sha512-SnpveoE4nzjb9t2hqCIzzTWBM0RzcCINDMBB67H6OXIuDa4KqFqaIgmTchNA9pJKOVLVIKd5FYxNiJStli21qg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.22.tgz", + "integrity": "sha512-Zcl9Wg7gKhOWWNqAjygyqzB+fJa19glgl2JG7GtuxHyL1uEnWlpSMytTLMqtfbmRykIHdab797IOZeKwk5g0zg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.22.tgz", + "integrity": "sha512-soPDdbpt/C0XvOOK45p4EFt8HbH5g+0uHs5nUKjHVExfgR7du734kEkXR/mE5zmjrlymk5AA79I0VIvj90WZ4g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.22.tgz", + "integrity": "sha512-8q/FRBJtV5IHnQChO3LHh/Jf7KLrxJ/RCTGdBvlVZhBde+dk3/qS9fFsUy+rs3dEi49aAsyVitTwlKw1SUFm+A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.22.tgz", + "integrity": "sha512-SiNDfuRXhGh1JQLLA9JPprBgPVFOsGuQ0yDfSPTNxztmVJd8W2mX++c4FfLpAwxuJe183mLuKf7qKCHQs5ZnBQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.22.tgz", + "integrity": "sha512-6t/GI9I+3o1EFm2AyN9+TsjdgWCpg2nwniEhjm2qJWtJyJ5VzTXGUU3alCO3evopu8G0hN2Bu1Jhz2YmZD0kng==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.22.tgz", + "integrity": "sha512-AyJHipZKe88sc+tp5layovquw5cvz45QXw5SaDgAq2M911wLHiCvDtf/07oDx8eweCyzYzG5Y39Ih568amMTCQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.22.tgz", + "integrity": "sha512-Sz1NjZewTIXSblQDZWEFZYjOK6p8tV6hrshYdXZ0NHTjWE+lwxpOpWeElUGtEmiPcMT71FiuA9ODplqzzSxkzw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.22.tgz", + "integrity": "sha512-TBbCtx+k32xydImsHxvFgsOCuFqCTGIxhzRNbgSL1Z2CKhzxwT92kQMhxort9N/fZM2CkRCPPs5wzQSamtzEHA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.22.tgz", + "integrity": "sha512-vK912As725haT313ANZZZN+0EysEEQXWC/+YE4rQvOQzLuxAQc2tjbzlAFREx3C8+uMuZj/q7E5gyVB7TzpcTA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.22.tgz", + "integrity": "sha512-/mbJdXTW7MTcsPhtfDsDyPEOju9EOABvCjeUU2OJ7fWpX/Em/H3WYDa86tzLUbcVg++BScQDzqV/7RYw5XNY0g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.22.tgz", + "integrity": "sha512-FOSAM29GN1fWusw0oLMv6JYhoheDIh5+atC72TkJKfIUMID6yISlicoQSd9gsNSFsNBvABvtE2jR4JB1j4FkFw==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.22.tgz", + "integrity": "sha512-1vRIkuvPTjeSVK3diVrnMLSbkuE36jxA+8zGLUOrT4bb7E/JZvDRhvtbWXWaveUc/7LbhaNFhHNvfPuSw2QOQg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.22.tgz", + "integrity": "sha512-AxjIDcOmx17vr31C5hp20HIwz1MymtMjKqX4qL6whPj0dT9lwxPexmLj6G1CpR3vFhui6m75EnBEe4QL82SYqw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.22.tgz", + "integrity": "sha512-5wvQ+39tHmRhNpu2Fx04l7QfeK3mQ9tKzDqqGR8n/4WUxsFxnVLfDRBGirIfk4AfWlxk60kqirlODPoT5LqMUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "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.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz", + "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.2.tgz", + "integrity": "sha512-aSPRm2CvA9R8QyU5eXMFPd+cYkyxLsXHd2l5/FOH2V/eml//M04G6KZOmTap07O1PvEwNcl2NndyLfK8g3QrKA==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.0.1.tgz", + "integrity": "sha512-w+JDABxQCkxbGGxg+a2hUVZyqUS2JKngvIyLGu/xiw2ZwgsoSB0iiecLQsQORSeaKQ6iGrCyWG86RfNDuoA7Lg==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.17", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.17.tgz", + "integrity": "sha512-2TfjHwrRExC8yHoWlPBULyaLwAFmXmxQrcuFImt/JsAsSZu1uOWTZ1ZsWjqQtWpHLiatJOHL5jFjXSJIgCd01g==", + "dev": true, + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.1.1.tgz", + "integrity": "sha512-oxeOSBVK/jdZsiX03LhHQkO4eISSQb5GbHi6Nsw3Mw7G4u6yUgacBAftnO7q+emPBLMsrNbz1pGIrj+Jb3z17A==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/karma-jasmine/node_modules/jasmine-core": { + "version": "3.99.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz", + "integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.4.2.tgz", + "integrity": "sha512-k80cggS2sZQLBwllpT1p06GtfvzMmSdUCkW96f0Hj83rKGJDAu2vZjt9B9ag2vx8Zz1IXzxoLgqvRJCdMKybGg==", + "dev": true, + "dependencies": { + "date-format": "^4.0.4", + "debug": "^4.3.3", + "flatted": "^3.2.5", + "rfdc": "^1.3.0", + "streamroller": "^3.0.4" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", + "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", + "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^10.0.1", + "minipass": "^3.1.6", + "minipass-fetch": "^1.4.1", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^8.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.4.0.tgz", + "integrity": "sha512-YOfuyWa/Ee+PXbDm40j9WXyJrzQUynVbgn4Km643UYcWNcrSfRkKL0WaiUcxcIbkXcVTgNpDqSnPXntWXT75cw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.0.4.tgz", + "integrity": "sha512-CiReW6usy3UXby5N46XjWfLPFPq1glugCszh18I0NYJCwr129ZAx9j3Dlv+cRsK0q3VjlVysEzhdtdw2+NhdYA==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^15.3.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.4.0", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.1.1", + "ssri": "^8.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/minipass-fetch": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.0.2.tgz", + "integrity": "sha512-M63u5yWX0yxY1C3DcLVY1xWai0pNM3qa1xCMXFgdejY5F/NTmyzNVHGcBxKerX51lssqxwWWTjpg/ZPuD39gOQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", + "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", + "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^12.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", + "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/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, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz", + "integrity": "sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.0.tgz", + "integrity": "sha512-oz73I08yMN3oxjj0s8mED1rG+uOYoK3H8N9RjQofyg52KBRNmePJKg3fVwTpL2U5ZFbCzXoZBsUD/CvZdlqE4Q==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.5.tgz", + "integrity": "sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "dev": true, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "dev": true, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.1.tgz", + "integrity": "sha512-j3Z0WQCimY2tMle++YcmygnnVbt6XdnrCV1FO2IpzaCSmtTF2oO8h4ZYUA1Q+QHYroIiaWPvNHt9uBR4riCksQ==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.2.tgz", + "integrity": "sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.8" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "dev": true, + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.2.3.tgz", + "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==", + "dev": true, + "dependencies": { + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001299", + "css-blank-pseudo": "^3.0.2", + "css-has-pseudo": "^3.0.3", + "css-prefers-color-scheme": "^6.0.2", + "cssdb": "^5.0.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.1", + "postcss-color-hex-alpha": "^8.0.2", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.2", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.3", + "postcss-double-position-gradients": "^3.0.4", + "postcss-env-function": "^4.0.4", + "postcss-focus-visible": "^6.0.3", + "postcss-focus-within": "^5.0.3", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.2", + "postcss-image-set-function": "^4.0.4", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.0.3", + "postcss-logical": "^5.0.3", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-overflow-shorthand": "^3.0.2", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.3", + "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "dev": true, + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz", + "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.0.tgz", + "integrity": "sha512-TVwVdNDj6p6b4QymJtNtRS2YtLJ/CqZriGg0eIAbAKMlN8Xy6kbv33FsEZSF7FufFFM705SQviHjjThfaQ4VNw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", + "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.0.4.tgz", + "integrity": "sha512-GI9NzeD+D88UFuIlJkKNDH/IsuR+qIN7Qh8EsmhoRZr9bQoehTraRgwtLUkZbpcAw+hLPfHOypmppz8YyGK68w==", + "dev": true, + "dependencies": { + "date-format": "^4.0.4", + "debug": "^4.3.3", + "fs-extra": "^10.0.1" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.56.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.56.0.tgz", + "integrity": "sha512-Ev3fOb4bUElwWu4F9P9WjnnaSpc8XB9OFHSFZSKMFL1CE1oM+oFXWEgAqPmmZIyhBihuqIQlFsVTypiiS9RxeA==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "^4.3.2", + "glob": "^7.1.6", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.67.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.67.0.tgz", + "integrity": "sha512-LjFbfMh89xBDpUMgA1W9Ur6Rn/gnr2Cq1jjHFPo4v6a79/ypznSYbAyPgGhwsxBtMIaEmDD1oJoA7BEYw/Fbrw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz", + "integrity": "sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.0", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/zone.js": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.5.tgz", + "integrity": "sha512-D1/7VxEuQ7xk6z/kAROe4SUbd9CzxY4zOwVGnGHerd/SgLIVU5f4esDzQUsOCeArn933BZfWMKydH7l7dPEp0g==", + "dependencies": { + "tslib": "^2.3.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.1.1.tgz", + "integrity": "sha512-YVAcA4DKLOj296CF5SrQ8cYiMRiUGc2sqFpLxsDGWE34suHqhGP/5yMsDHKsrh8hs8I5TiRVXNwKPWQpX3iGjw==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1302.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1302.5.tgz", + "integrity": "sha512-r07oo8GgUGY28SR3PCM1qNfLE6PNx6SfzBlG4p0OrQQ68ln8HipsEysDGakOWjNFK18SCGWOXAUNrUj8GnV+5g==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.2.5", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.2.5.tgz", + "integrity": "sha512-ny80YoLOrS6USJCzCChj1ZOEVTldcx0KWo3e86barmt5iVA2ekrnsQ02Bor5Bl5NlZFpE6Fu0FCXFAQZElFmcg==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.1.1", + "@angular-devkit/architect": "0.1302.5", + "@angular-devkit/build-webpack": "0.1302.5", + "@angular-devkit/core": "13.2.5", + "@babel/core": "7.16.12", + "@babel/generator": "7.16.8", + "@babel/helper-annotate-as-pure": "7.16.7", + "@babel/plugin-proposal-async-generator-functions": "7.16.8", + "@babel/plugin-transform-async-to-generator": "7.16.8", + "@babel/plugin-transform-runtime": "7.16.10", + "@babel/preset-env": "7.16.11", + "@babel/runtime": "7.16.7", + "@babel/template": "7.16.7", + "@discoveryjs/json-ext": "0.5.6", + "@ngtools/webpack": "13.2.5", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "10.2.1", + "core-js": "3.20.3", + "critters": "0.0.16", + "css-loader": "6.5.1", + "esbuild": "0.14.22", + "esbuild-wasm": "0.14.22", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.5.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.5", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.1", + "postcss-preset-env": "7.2.3", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.49.0", + "sass-loader": "12.4.0", + "semver": "7.3.5", + "source-map-loader": "3.0.1", + "source-map-support": "0.5.21", + "stylus": "0.56.0", + "stylus-loader": "6.2.0", + "terser": "5.11.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.67.0", + "webpack-dev-middleware": "5.3.0", + "webpack-dev-server": "4.7.3", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1302.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1302.5.tgz", + "integrity": "sha512-hxtFDX1cQaGfpHMSWRqfMO9/hucfIz61C0Lc/QGg9spay1Dvjwe+JpEoKMv3mz1K2fwHO9Hr5ZBAYFT4C5mxZQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1302.5", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.2.5.tgz", + "integrity": "sha512-WuWp/1R0FtCHPBcJLF13lTLHETtDGFUX0ULfGPRaYB5OVCSQcovVp5UbZTTy/Ss3ub3EOEmJlU8kMJfBrWuq+A==", + "dev": true, + "requires": { + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.2.5.tgz", + "integrity": "sha512-kAye6VYiF9JQAoeO+BYhy8eT2QOmhB+WLziRjXoFCBxh5+yXTygTVfs9fD5jmIpHmeu4hd2ErSh69yT5xWcD9g==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.2.5", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.2.5.tgz", + "integrity": "sha512-1mGOePSDTiVwNIuV2g3+mUHrZJAkqJVzRKqKyNPXdwZupzVAgAfLbfUC07hhD/H53mXupIVugcUMFC3dvMu7uQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.2.5.tgz", + "integrity": "sha512-S1uuScNCue6K7HpSG707/N+ULy+utrByeYLjx8zIwIOW1/ZjLB+1/Dxem3bu/OSLY2j2R7bX1WHw8Mnljnk4QQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1302.5", + "@angular-devkit/core": "13.2.5", + "@angular-devkit/schematics": "13.2.5", + "@schematics/angular": "13.2.5", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.3", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.3", + "resolve": "1.22.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.2.5.tgz", + "integrity": "sha512-px2qZP8Fd2qYbCVWmgLmop2OBQ/LKU2Oq8U/La2EEo8kgVuNWNTxmIh826cgZK/v9VQw8b/EoU7PeEjSWz0Zow==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.2.5.tgz", + "integrity": "sha512-OF7xqs/7HPyRJXWiP8ZLwcgT+O/pyBdTjubrVNUPmzeKWPFyE9ZVKEg8MLGLbGHRtw1omhU9Mq4b12NqI1B/gA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.2.5.tgz", + "integrity": "sha512-Xd8xj2Z0ilA4TJAM/JkTtA1CAa6SuebFsEEvabHCRO5MDvtdsIUP91ADUZIqDHy7qe6Qift/rAVN2PXxT2aaNA==", + "dev": true, + "requires": { + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.25.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "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 + } + } + }, + "@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@angular/core": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.2.5.tgz", + "integrity": "sha512-4CC69JQbgyETJR6xsQk6hOQqb6fBGZ/Qc333x0hwRDBbGnYE6hQehDibV+Apljea8YjV+NX6VmyOvPvHhtL4PQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.2.5.tgz", + "integrity": "sha512-0IOSj6OxW7fcaOLxaBydzFot3QsyQXeASXkq5xXGT10IsufVlnMS6wCULy/Ru3C1YAZZEM/z2rU+2yjjflea6A==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.2.5.tgz", + "integrity": "sha512-/M8ZpBftXC6vXDpxop1mLfbkvP2naUHBJmMRAQkJMLN4UlZKP3J+yjC8CN8uzQx0Y6Zt3G+LrGdOWYD9IRXBvw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.2.5.tgz", + "integrity": "sha512-5NMlp/3DF7EOEMqtAoQ04Kuhyr9KqQmUt9skfei1AL5KyqKXnyxUVePIG+HqpwkeTV8P7XegR2+pZMfvxo/gPA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.2.5.tgz", + "integrity": "sha512-R0U8/QR8YbVeDuvGHpdf61hygVVBbD8j5pIr+kD8vUmYYnn3447XdZg9zkQ9qaQUvBSV0voNIOffUfoP2HaBSw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "dev": true + }, + "@babel/core": { + "version": "7.16.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz", + "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.16.7", + "@babel/parser": "^7.16.12", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.10", + "@babel/types": "^7.16.8", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz", + "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.8", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", + "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz", + "integrity": "sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.2.0.tgz", + "integrity": "sha512-YLpFPK5OaLIRKZhUfnrZPT9s9cmtqltIOg7W6jPcxmiDpnZ4lk+odfufZttOAgcg6IHWvNLgcITSLpJxIQB/qQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@ngtools/webpack": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.2.5.tgz", + "integrity": "sha512-obiPvwPe+UJUO8cfNbBxukLKG30F+gLF5/erexwklRknJzS4KP8ciH2on6XlTuXUahpDjbO0pffugFE2I/IszQ==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.2.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.2.5.tgz", + "integrity": "sha512-pUaTwyMZRy7laV9RQozREomiUKi7Tn4wdyyuCUSqVvaiLI+DKvWE4vJXA2+/ketfzRjx6xIaCEexjsHJ+2FNtg==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.2.5", + "@angular-devkit/schematics": "13.2.5", + "jsonc-parser": "3.0.0" + } + }, + "@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.3.tgz", + "integrity": "sha512-SWyMrjgdAUHNQmutvDcKablrJhkDLy4wunTme8oYLjKp41GnHGxMRXr2MQMvy/qy8H3LdzwQk9gH4hZ6T++H8g==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "@types/node": { + "version": "12.20.46", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.46.tgz", + "integrity": "sha512-cPjLXj8d6anFPzFvOPxS3fvly3Shm5nTfl6g8X5smexixbuGUf7hfr21J5tX9JW+UPStp/5P5R8qrKL5IyVJ+A==", + "dev": true + }, + "@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 + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.2.tgz", + "integrity": "sha512-VXI82ykONr5tacHEojnErTQk+KQSoYbW1NB6iz6wUwrNd+BqfkfggQNoNdCqhJSzbNumShPERbM+Pc5zpfhlbw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", + "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "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": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001313", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz", + "integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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-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 + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true + }, + "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-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "requires": { + "is-what": "^3.14.1" + } + }, + "copy-webpack-plugin": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", + "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "core-js": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz", + "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==", + "dev": true + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", + "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.2.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz", + "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "dev": true, + "requires": {} + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssdb": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-5.1.0.tgz", + "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "date-format": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.4.tgz", + "integrity": "sha512-/jyf4rhB17ge328HJuJjAcmRtCsGd+NDeAtahRBTaK6vSPR6MO5HlrAit3Nn7dVjaa6sowW0WXt8yQtLyZQFRg==", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "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 + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + } + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.4.75", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz", + "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz", + "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz", + "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==", + "dev": true, + "requires": { + "@socket.io/base64-arraybuffer": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.22.tgz", + "integrity": "sha512-CjFCFGgYtbFOPrwZNJf7wsuzesx8kqwAffOlbYcFDLFuUtP8xloK1GH+Ai13Qr0RZQf9tE7LMTHJ2iVGJ1SKZA==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.14.22", + "esbuild-darwin-64": "0.14.22", + "esbuild-darwin-arm64": "0.14.22", + "esbuild-freebsd-64": "0.14.22", + "esbuild-freebsd-arm64": "0.14.22", + "esbuild-linux-32": "0.14.22", + "esbuild-linux-64": "0.14.22", + "esbuild-linux-arm": "0.14.22", + "esbuild-linux-arm64": "0.14.22", + "esbuild-linux-mips64le": "0.14.22", + "esbuild-linux-ppc64le": "0.14.22", + "esbuild-linux-riscv64": "0.14.22", + "esbuild-linux-s390x": "0.14.22", + "esbuild-netbsd-64": "0.14.22", + "esbuild-openbsd-64": "0.14.22", + "esbuild-sunos-64": "0.14.22", + "esbuild-windows-32": "0.14.22", + "esbuild-windows-64": "0.14.22", + "esbuild-windows-arm64": "0.14.22" + } + }, + "esbuild-android-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.22.tgz", + "integrity": "sha512-k1Uu4uC4UOFgrnTj2zuj75EswFSEBK+H6lT70/DdS4mTAOfs2ECv2I9ZYvr3w0WL0T4YItzJdK7fPNxcPw6YmQ==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.22.tgz", + "integrity": "sha512-d8Ceuo6Vw6HM3fW218FB6jTY6O3r2WNcTAU0SGsBkXZ3k8SDoRLd3Nrc//EqzdgYnzDNMNtrWegK2Qsss4THhw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.22.tgz", + "integrity": "sha512-YAt9Tj3SkIUkswuzHxkaNlT9+sg0xvzDvE75LlBo4DI++ogSgSmKNR6B4eUhU5EUUepVXcXdRIdqMq9ppeRqfw==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.22.tgz", + "integrity": "sha512-ek1HUv7fkXMy87Qm2G4IRohN+Qux4IcnrDBPZGXNN33KAL0pEJJzdTv0hB/42+DCYWylSrSKxk3KUXfqXOoH4A==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.22.tgz", + "integrity": "sha512-zPh9SzjRvr9FwsouNYTqgqFlsMIW07O8mNXulGeQx6O5ApgGUBZBgtzSlBQXkHi18WjrosYfsvp5nzOKiWzkjQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.22.tgz", + "integrity": "sha512-SnpveoE4nzjb9t2hqCIzzTWBM0RzcCINDMBB67H6OXIuDa4KqFqaIgmTchNA9pJKOVLVIKd5FYxNiJStli21qg==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.22.tgz", + "integrity": "sha512-Zcl9Wg7gKhOWWNqAjygyqzB+fJa19glgl2JG7GtuxHyL1uEnWlpSMytTLMqtfbmRykIHdab797IOZeKwk5g0zg==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.22.tgz", + "integrity": "sha512-soPDdbpt/C0XvOOK45p4EFt8HbH5g+0uHs5nUKjHVExfgR7du734kEkXR/mE5zmjrlymk5AA79I0VIvj90WZ4g==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.22.tgz", + "integrity": "sha512-8q/FRBJtV5IHnQChO3LHh/Jf7KLrxJ/RCTGdBvlVZhBde+dk3/qS9fFsUy+rs3dEi49aAsyVitTwlKw1SUFm+A==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.22.tgz", + "integrity": "sha512-SiNDfuRXhGh1JQLLA9JPprBgPVFOsGuQ0yDfSPTNxztmVJd8W2mX++c4FfLpAwxuJe183mLuKf7qKCHQs5ZnBQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.22.tgz", + "integrity": "sha512-6t/GI9I+3o1EFm2AyN9+TsjdgWCpg2nwniEhjm2qJWtJyJ5VzTXGUU3alCO3evopu8G0hN2Bu1Jhz2YmZD0kng==", + "dev": true, + "optional": true + }, + "esbuild-linux-riscv64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.22.tgz", + "integrity": "sha512-AyJHipZKe88sc+tp5layovquw5cvz45QXw5SaDgAq2M911wLHiCvDtf/07oDx8eweCyzYzG5Y39Ih568amMTCQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-s390x": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.22.tgz", + "integrity": "sha512-Sz1NjZewTIXSblQDZWEFZYjOK6p8tV6hrshYdXZ0NHTjWE+lwxpOpWeElUGtEmiPcMT71FiuA9ODplqzzSxkzw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.22.tgz", + "integrity": "sha512-TBbCtx+k32xydImsHxvFgsOCuFqCTGIxhzRNbgSL1Z2CKhzxwT92kQMhxort9N/fZM2CkRCPPs5wzQSamtzEHA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.22.tgz", + "integrity": "sha512-vK912As725haT313ANZZZN+0EysEEQXWC/+YE4rQvOQzLuxAQc2tjbzlAFREx3C8+uMuZj/q7E5gyVB7TzpcTA==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.22.tgz", + "integrity": "sha512-/mbJdXTW7MTcsPhtfDsDyPEOju9EOABvCjeUU2OJ7fWpX/Em/H3WYDa86tzLUbcVg++BScQDzqV/7RYw5XNY0g==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.22.tgz", + "integrity": "sha512-FOSAM29GN1fWusw0oLMv6JYhoheDIh5+atC72TkJKfIUMID6yISlicoQSd9gsNSFsNBvABvtE2jR4JB1j4FkFw==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.22.tgz", + "integrity": "sha512-1vRIkuvPTjeSVK3diVrnMLSbkuE36jxA+8zGLUOrT4bb7E/JZvDRhvtbWXWaveUc/7LbhaNFhHNvfPuSw2QOQg==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.22.tgz", + "integrity": "sha512-AxjIDcOmx17vr31C5hp20HIwz1MymtMjKqX4qL6whPj0dT9lwxPexmLj6G1CpR3vFhui6m75EnBEe4QL82SYqw==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.22.tgz", + "integrity": "sha512-5wvQ+39tHmRhNpu2Fx04l7QfeK3mQ9tKzDqqGR8n/4WUxsFxnVLfDRBGirIfk4AfWlxk60kqirlODPoT5LqMUg==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "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.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz", + "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.2.tgz", + "integrity": "sha512-aSPRm2CvA9R8QyU5eXMFPd+cYkyxLsXHd2l5/FOH2V/eml//M04G6KZOmTap07O1PvEwNcl2NndyLfK8g3QrKA==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", + "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.0.1.tgz", + "integrity": "sha512-w+JDABxQCkxbGGxg+a2hUVZyqUS2JKngvIyLGu/xiw2ZwgsoSB0iiecLQsQORSeaKQ6iGrCyWG86RfNDuoA7Lg==", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.17", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.17.tgz", + "integrity": "sha512-2TfjHwrRExC8yHoWlPBULyaLwAFmXmxQrcuFImt/JsAsSZu1uOWTZ1ZsWjqQtWpHLiatJOHL5jFjXSJIgCd01g==", + "dev": true, + "requires": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "dependencies": { + "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" + } + }, + "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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "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": { + "which": "^1.2.1" + } + }, + "karma-coverage": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.1.1.tgz", + "integrity": "sha512-oxeOSBVK/jdZsiX03LhHQkO4eISSQb5GbHi6Nsw3Mw7G4u6yUgacBAftnO7q+emPBLMsrNbz1pGIrj+Jb3z17A==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "dependencies": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": { + "jasmine-core": "^3.6.0" + }, + "dependencies": { + "jasmine-core": { + "version": "3.99.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz", + "integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==", + "dev": true + } + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.4.2.tgz", + "integrity": "sha512-k80cggS2sZQLBwllpT1p06GtfvzMmSdUCkW96f0Hj83rKGJDAu2vZjt9B9ag2vx8Zz1IXzxoLgqvRJCdMKybGg==", + "dev": true, + "requires": { + "date-format": "^4.0.4", + "debug": "^4.3.3", + "flatted": "^3.2.5", + "rfdc": "^1.3.0", + "streamroller": "^3.0.4" + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "mini-css-extract-plugin": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", + "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "dev": true, + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "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 + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", + "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", + "dev": true, + "requires": { + "make-fetch-happen": "^10.0.1", + "minipass": "^3.1.6", + "minipass-fetch": "^1.4.1", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^8.1.5" + }, + "dependencies": { + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "lru-cache": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.4.0.tgz", + "integrity": "sha512-YOfuyWa/Ee+PXbDm40j9WXyJrzQUynVbgn4Km643UYcWNcrSfRkKL0WaiUcxcIbkXcVTgNpDqSnPXntWXT75cw==", + "dev": true + }, + "make-fetch-happen": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.0.4.tgz", + "integrity": "sha512-CiReW6usy3UXby5N46XjWfLPFPq1glugCszh18I0NYJCwr129ZAx9j3Dlv+cRsK0q3VjlVysEzhdtdw2+NhdYA==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^15.3.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.4.0", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.1.1", + "ssri": "^8.0.1" + }, + "dependencies": { + "minipass-fetch": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.0.2.tgz", + "integrity": "sha512-M63u5yWX0yxY1C3DcLVY1xWai0pNM3qa1xCMXFgdejY5F/NTmyzNVHGcBxKerX51lssqxwWWTjpg/ZPuD39gOQ==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + } + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", + "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "dev": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "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 + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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" + } + }, + "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" + } + }, + "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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "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 + }, + "pacote": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", + "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^12.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", + "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "dev": true, + "requires": {} + }, + "postcss-custom-properties": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz", + "integrity": "sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-double-position-gradients": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.0.tgz", + "integrity": "sha512-oz73I08yMN3oxjj0s8mED1rG+uOYoK3H8N9RjQofyg52KBRNmePJKg3fVwTpL2U5ZFbCzXoZBsUD/CvZdlqE4Q==", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.5.tgz", + "integrity": "sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "dev": true, + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "dev": true, + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "dev": true, + "requires": {} + }, + "postcss-lab-function": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.1.tgz", + "integrity": "sha512-j3Z0WQCimY2tMle++YcmygnnVbt6XdnrCV1FO2IpzaCSmtTF2oO8h4ZYUA1Q+QHYroIiaWPvNHt9uBR4riCksQ==", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "dev": true, + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "dev": true, + "requires": {} + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.2.tgz", + "integrity": "sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "dev": true, + "requires": {} + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "dev": true, + "requires": {} + }, + "postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.2.3.tgz", + "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==", + "dev": true, + "requires": { + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001299", + "css-blank-pseudo": "^3.0.2", + "css-has-pseudo": "^3.0.3", + "css-prefers-color-scheme": "^6.0.2", + "cssdb": "^5.0.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.1", + "postcss-color-hex-alpha": "^8.0.2", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.2", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.3", + "postcss-double-position-gradients": "^3.0.4", + "postcss-env-function": "^4.0.4", + "postcss-focus-visible": "^6.0.3", + "postcss-focus-within": "^5.0.3", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.2", + "postcss-image-set-function": "^4.0.4", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.0.3", + "postcss-logical": "^5.0.3", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-overflow-shorthand": "^3.0.2", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.3", + "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "dev": true, + "requires": {} + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.4.tgz", + "integrity": "sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==", + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.0.tgz", + "integrity": "sha512-TVwVdNDj6p6b4QymJtNtRS2YtLJ/CqZriGg0eIAbAKMlN8Xy6kbv33FsEZSF7FufFFM705SQviHjjThfaQ4VNw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "requires": { + "node-forge": "^1.2.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", + "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.0.4.tgz", + "integrity": "sha512-GI9NzeD+D88UFuIlJkKNDH/IsuR+qIN7Qh8EsmhoRZr9bQoehTraRgwtLUkZbpcAw+hLPfHOypmppz8YyGK68w==", + "dev": true, + "requires": { + "date-format": "^4.0.4", + "debug": "^4.3.3", + "fs-extra": "^10.0.1" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.56.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.56.0.tgz", + "integrity": "sha512-Ev3fOb4bUElwWu4F9P9WjnnaSpc8XB9OFHSFZSKMFL1CE1oM+oFXWEgAqPmmZIyhBihuqIQlFsVTypiiS9RxeA==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "^4.3.2", + "glob": "^7.1.6", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "source-map": "^0.7.3" + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true + }, + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.67.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.67.0.tgz", + "integrity": "sha512-LjFbfMh89xBDpUMgA1W9Ur6Rn/gnr2Cq1jjHFPo4v6a79/ypznSYbAyPgGhwsxBtMIaEmDD1oJoA7BEYw/Fbrw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz", + "integrity": "sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.0", + "ws": "^8.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "dev": true + }, + "zone.js": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.5.tgz", + "integrity": "sha512-D1/7VxEuQ7xk6z/kAROe4SUbd9CzxY4zOwVGnGHerd/SgLIVU5f4esDzQUsOCeArn933BZfWMKydH7l7dPEp0g==", + "requires": { + "tslib": "^2.3.0" + } + } + } +} diff --git a/angular-ui/package.json b/angular-ui/package.json new file mode 100644 index 00000000..8fb987a7 --- /dev/null +++ b/angular-ui/package.json @@ -0,0 +1,39 @@ +{ + "name": "angular-ui", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.2.0", + "@angular/common": "~13.2.0", + "@angular/compiler": "~13.2.0", + "@angular/core": "~13.2.0", + "@angular/forms": "~13.2.0", + "@angular/platform-browser": "~13.2.0", + "@angular/platform-browser-dynamic": "~13.2.0", + "@angular/router": "~13.2.0", + "rxjs": "~7.5.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.2.5", + "@angular/cli": "~13.2.5", + "@angular/compiler-cli": "~13.2.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~4.0.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.1.0", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.5.2" + } +} diff --git a/angular-ui/readme.rst b/angular-ui/readme.rst new file mode 100644 index 00000000..16b644bc --- /dev/null +++ b/angular-ui/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/integrate-angular-into-spring-boot-using-gradle/ \ No newline at end of file diff --git a/angular-ui/settings.gradle b/angular-ui/settings.gradle new file mode 100644 index 00000000..6594af7b --- /dev/null +++ b/angular-ui/settings.gradle @@ -0,0 +1,10 @@ +/* + * This file was generated by the Gradle 'init' task. + * + * The settings file is used to specify which projects to include in your build. + * + * Detailed information about configuring a multi-project build in Gradle can be found + * in the user manual at https://docs.gradle.org/7.4/userguide/multi_project_builds.html + */ + +rootProject.name = 'angular-ui' diff --git a/angular-ui/src/app/app-routing.module.ts b/angular-ui/src/app/app-routing.module.ts new file mode 100644 index 00000000..02972627 --- /dev/null +++ b/angular-ui/src/app/app-routing.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/angular-ui/src/app/app.component.css b/angular-ui/src/app/app.component.css new file mode 100644 index 00000000..e69de29b diff --git a/angular-ui/src/app/app.component.html b/angular-ui/src/app/app.component.html new file mode 100644 index 00000000..e11ca591 --- /dev/null +++ b/angular-ui/src/app/app.component.html @@ -0,0 +1,484 @@ + + + + + + + + + + + + + + +
+ + +
+ + + Rocket Ship + + + + + + + + + + {{ title }} app is running! + + + Rocket Ship Smoke + + + +
+ + +

Resources

+

Here are some links to help you get started:

+ + + + +

Next Steps

+

What do you want to do next with your app?

+ + + +
+ + + + + + + + + + + +
+ + +
+
ng generate component xyz
+
ng add @angular/material
+
ng add @angular/pwa
+
ng add _____
+
ng test
+
ng build
+
+ + + + + + + + + Gray Clouds Background + + + +
+ + + + + + + + + + diff --git a/angular-ui/src/app/app.component.spec.ts b/angular-ui/src/app/app.component.spec.ts new file mode 100644 index 00000000..eec1078b --- /dev/null +++ b/angular-ui/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-ui'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('angular-ui'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('angular-ui app is running!'); + }); +}); diff --git a/angular-ui/src/app/app.component.ts b/angular-ui/src/app/app.component.ts new file mode 100644 index 00000000..274ea696 --- /dev/null +++ b/angular-ui/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'angular-ui'; +} diff --git a/angular-ui/src/app/app.module.ts b/angular-ui/src/app/app.module.ts new file mode 100644 index 00000000..b1c6c96a --- /dev/null +++ b/angular-ui/src/app/app.module.ts @@ -0,0 +1,18 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + AppRoutingModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/angular-ui/src/assets/.gitkeep b/angular-ui/src/assets/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/angular-ui/src/environments/environment.prod.ts b/angular-ui/src/environments/environment.prod.ts new file mode 100644 index 00000000..3612073b --- /dev/null +++ b/angular-ui/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/angular-ui/src/environments/environment.ts b/angular-ui/src/environments/environment.ts new file mode 100644 index 00000000..f56ff470 --- /dev/null +++ b/angular-ui/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/angular-ui/src/favicon.ico b/angular-ui/src/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..997406ad22c29aae95893fb3d666c30258a09537 GIT binary patch literal 948 zcmV;l155mgP)CBYU7IjCFmI-B}4sMJt3^s9NVg!P0 z6hDQy(L`XWMkB@zOLgN$4KYz;j0zZxq9KKdpZE#5@k0crP^5f9KO};h)ZDQ%ybhht z%t9#h|nu0K(bJ ztIkhEr!*UyrZWQ1k2+YkGqDi8Z<|mIN&$kzpKl{cNP=OQzXHz>vn+c)F)zO|Bou>E z2|-d_=qY#Y+yOu1a}XI?cU}%04)zz%anD(XZC{#~WreV!a$7k2Ug`?&CUEc0EtrkZ zL49MB)h!_K{H(*l_93D5tO0;BUnvYlo+;yss%n^&qjt6fZOa+}+FDO(~2>G z2dx@=JZ?DHP^;b7*Y1as5^uphBsh*s*z&MBd?e@I>-9kU>63PjP&^#5YTOb&x^6Cf z?674rmSHB5Fk!{Gv7rv!?qX#ei_L(XtwVqLX3L}$MI|kJ*w(rhx~tc&L&xP#?cQow zX_|gx$wMr3pRZIIr_;;O|8fAjd;1`nOeu5K(pCu7>^3E&D2OBBq?sYa(%S?GwG&_0-s%_v$L@R!5H_fc)lOb9ZoOO#p`Nn`KU z3LTTBtjwo`7(HA6 z7gmO$yTR!5L>Bsg!X8616{JUngg_@&85%>W=mChTR;x4`P=?PJ~oPuy5 zU-L`C@_!34D21{fD~Y8NVnR3t;aqZI3fIhmgmx}$oc-dKDC6Ap$Gy>a!`A*x2L1v0 WcZ@i?LyX}70000 + + + + AngularUi + + + + + + + + diff --git a/angular-ui/src/main.ts b/angular-ui/src/main.ts new file mode 100644 index 00000000..c7b673cf --- /dev/null +++ b/angular-ui/src/main.ts @@ -0,0 +1,12 @@ +import { enableProdMode } from '@angular/core'; +import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; + +import { AppModule } from './app/app.module'; +import { environment } from './environments/environment'; + +if (environment.production) { + enableProdMode(); +} + +platformBrowserDynamic().bootstrapModule(AppModule) + .catch(err => console.error(err)); diff --git a/angular-ui/src/polyfills.ts b/angular-ui/src/polyfills.ts new file mode 100644 index 00000000..429bb9ef --- /dev/null +++ b/angular-ui/src/polyfills.ts @@ -0,0 +1,53 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes recent versions of Safari, Chrome (including + * Opera), Edge on the desktop, and iOS and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** + * BROWSER POLYFILLS + */ + +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + * because those flags need to be set before `zone.js` being loaded, and webpack + * will put import in the top of bundle, so user need to create a separate file + * in this directory (for example: zone-flags.ts), and put the following flags + * into that file, and then add the following code before importing zone.js. + * import './zone-flags'; + * + * The flags allowed in zone-flags.ts are listed here. + * + * The following flags will work for all browsers. + * + * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + * + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + * + * (window as any).__Zone_enable_cross_context_check = true; + * + */ + +/*************************************************************************************************** + * Zone JS is required by default for Angular itself. + */ +import 'zone.js'; // Included with Angular CLI. + + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ diff --git a/angular-ui/src/styles.css b/angular-ui/src/styles.css new file mode 100644 index 00000000..90d4ee00 --- /dev/null +++ b/angular-ui/src/styles.css @@ -0,0 +1 @@ +/* You can add global styles to this file, and also import other style files */ diff --git a/angular-ui/src/test.ts b/angular-ui/src/test.ts new file mode 100644 index 00000000..00025daf --- /dev/null +++ b/angular-ui/src/test.ts @@ -0,0 +1,26 @@ +// This file is required by karma.conf.js and loads recursively all the .spec and framework files + +import 'zone.js/testing'; +import { getTestBed } from '@angular/core/testing'; +import { + BrowserDynamicTestingModule, + platformBrowserDynamicTesting +} from '@angular/platform-browser-dynamic/testing'; + +declare const require: { + context(path: string, deep?: boolean, filter?: RegExp): { + (id: string): T; + keys(): string[]; + }; +}; + +// First, initialize the Angular testing environment. +getTestBed().initTestEnvironment( + BrowserDynamicTestingModule, + platformBrowserDynamicTesting(), +); + +// Then we find all the tests. +const context = require.context('./', true, /\.spec\.ts$/); +// And load the modules. +context.keys().map(context); diff --git a/angular-ui/tsconfig.app.json b/angular-ui/tsconfig.app.json new file mode 100644 index 00000000..82d91dc4 --- /dev/null +++ b/angular-ui/tsconfig.app.json @@ -0,0 +1,15 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/app", + "types": [] + }, + "files": [ + "src/main.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.d.ts" + ] +} diff --git a/angular-ui/tsconfig.json b/angular-ui/tsconfig.json new file mode 100644 index 00000000..f531992d --- /dev/null +++ b/angular-ui/tsconfig.json @@ -0,0 +1,32 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "compileOnSave": false, + "compilerOptions": { + "baseUrl": "./", + "outDir": "./dist/out-tsc", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "sourceMap": true, + "declaration": false, + "downlevelIteration": true, + "experimentalDecorators": true, + "moduleResolution": "node", + "importHelpers": true, + "target": "es2017", + "module": "es2020", + "lib": [ + "es2020", + "dom" + ] + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true + } +} diff --git a/angular-ui/tsconfig.spec.json b/angular-ui/tsconfig.spec.json new file mode 100644 index 00000000..092345b0 --- /dev/null +++ b/angular-ui/tsconfig.spec.json @@ -0,0 +1,18 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/spec", + "types": [ + "jasmine" + ] + }, + "files": [ + "src/test.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} From c0863ec0551aa4b264c8265b47b10bdb9ee0b089 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:41:40 +0530 Subject: [PATCH 038/220] Create readme.rst --- angular-photo-gallery/readme.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 angular-photo-gallery/readme.rst diff --git a/angular-photo-gallery/readme.rst b/angular-photo-gallery/readme.rst new file mode 100644 index 00000000..27b6da5c --- /dev/null +++ b/angular-photo-gallery/readme.rst @@ -0,0 +1 @@ +Please follow the tutorial https://roytuts.com/how-to-create-photo-gallery-in-angular/ From dd1eb7b061723cdc076da1498d2b65a71ec77bf8 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:42:16 +0530 Subject: [PATCH 039/220] Create angular.json --- angular-photo-gallery/angular.json | 107 +++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 angular-photo-gallery/angular.json diff --git a/angular-photo-gallery/angular.json b/angular-photo-gallery/angular.json new file mode 100644 index 00000000..66d8f6e4 --- /dev/null +++ b/angular-photo-gallery/angular.json @@ -0,0 +1,107 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-photo-gallery": { + "projectType": "application", + "schematics": { + "@schematics/angular:application": { + "strict": true + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/angular-photo-gallery", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.app.json", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "./node_modules/ngx-lightbox/lightbox.css", + "src/styles.css" + ], + "scripts": [] + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "500kb", + "maximumError": "1mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "2kb", + "maximumError": "4kb" + } + ], + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "outputHashing": "all" + }, + "development": { + "buildOptimizer": false, + "optimization": false, + "vendorChunk": true, + "extractLicenses": false, + "sourceMap": true, + "namedChunks": true + } + }, + "defaultConfiguration": "production" + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "configurations": { + "production": { + "browserTarget": "angular-photo-gallery:build:production" + }, + "development": { + "browserTarget": "angular-photo-gallery:build:development" + } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "angular-photo-gallery:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + } + } + } + } + }, + "defaultProject": "angular-photo-gallery" +} From 82da6fd2c64c0172619677998bc7072b4c340df1 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:42:39 +0530 Subject: [PATCH 040/220] Create package.json --- angular-photo-gallery/package.json | 40 ++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 angular-photo-gallery/package.json diff --git a/angular-photo-gallery/package.json b/angular-photo-gallery/package.json new file mode 100644 index 00000000..64424b5e --- /dev/null +++ b/angular-photo-gallery/package.json @@ -0,0 +1,40 @@ +{ + "name": "angular-photo-gallery", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test" + }, + "private": true, + "dependencies": { + "@angular/animations": "~13.3.0", + "@angular/common": "~13.3.0", + "@angular/compiler": "~13.3.0", + "@angular/core": "~13.3.0", + "@angular/forms": "~13.3.0", + "@angular/platform-browser": "~13.3.0", + "@angular/platform-browser-dynamic": "~13.3.0", + "@angular/router": "~13.3.0", + "ngx-lightbox": "^2.5.2", + "rxjs": "~7.5.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.3.1", + "@angular/cli": "~13.3.1", + "@angular/compiler-cli": "~13.3.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~4.0.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.1.0", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.6.2" + } +} From a47c6c37832e583430986cdb1a80d8fcc984f02b Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:43:05 +0530 Subject: [PATCH 041/220] Create package-lock.json --- angular-photo-gallery/package-lock.json | 19895 ++++++++++++++++++++++ 1 file changed, 19895 insertions(+) create mode 100644 angular-photo-gallery/package-lock.json diff --git a/angular-photo-gallery/package-lock.json b/angular-photo-gallery/package-lock.json new file mode 100644 index 00000000..fd6f938d --- /dev/null +++ b/angular-photo-gallery/package-lock.json @@ -0,0 +1,19895 @@ +{ + "name": "angular-photo-gallery", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "angular-photo-gallery", + "version": "0.0.0", + "dependencies": { + "@angular/animations": "~13.3.0", + "@angular/common": "~13.3.0", + "@angular/compiler": "~13.3.0", + "@angular/core": "~13.3.0", + "@angular/forms": "~13.3.0", + "@angular/platform-browser": "~13.3.0", + "@angular/platform-browser-dynamic": "~13.3.0", + "@angular/router": "~13.3.0", + "ngx-lightbox": "^2.5.2", + "rxjs": "~7.5.0", + "tslib": "^2.3.0", + "zone.js": "~0.11.4" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~13.3.1", + "@angular/cli": "~13.3.1", + "@angular/compiler-cli": "~13.3.0", + "@types/jasmine": "~3.10.0", + "@types/node": "^12.11.1", + "jasmine-core": "~4.0.0", + "karma": "~6.3.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "~2.1.0", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "~1.7.0", + "typescript": "~4.6.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.1.1.tgz", + "integrity": "sha512-YVAcA4DKLOj296CF5SrQ8cYiMRiUGc2sqFpLxsDGWE34suHqhGP/5yMsDHKsrh8hs8I5TiRVXNwKPWQpX3iGjw==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "sourcemap-codec": "1.4.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1303.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1303.1.tgz", + "integrity": "sha512-ppaLzNZPrqrI96ddgm1RuEALVpWZsmHbIPLDd0GBwhF6aOkwF0LpZHd5XyS4ktGFZPReiFIjWSVtqV5vaBdRsw==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.3.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.3.1.tgz", + "integrity": "sha512-xxBW4zZZM+lewW0nEpk9SXw6BMYhxe8WI/FjyEroOV8G2IuOrjZ4112QOpk6jCgmPHSOEldbltEdwoVLAnu09Q==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "1.1.1", + "@angular-devkit/architect": "0.1303.1", + "@angular-devkit/build-webpack": "0.1303.1", + "@angular-devkit/core": "13.3.1", + "@babel/core": "7.16.12", + "@babel/generator": "7.16.8", + "@babel/helper-annotate-as-pure": "7.16.7", + "@babel/plugin-proposal-async-generator-functions": "7.16.8", + "@babel/plugin-transform-async-to-generator": "7.16.8", + "@babel/plugin-transform-runtime": "7.16.10", + "@babel/preset-env": "7.16.11", + "@babel/runtime": "7.16.7", + "@babel/template": "7.16.7", + "@discoveryjs/json-ext": "0.5.6", + "@ngtools/webpack": "13.3.1", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "10.2.1", + "core-js": "3.20.3", + "critters": "0.0.16", + "css-loader": "6.5.1", + "esbuild-wasm": "0.14.22", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.5.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.5", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.1", + "postcss-preset-env": "7.2.3", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.49.9", + "sass-loader": "12.4.0", + "semver": "7.3.5", + "source-map-loader": "3.0.1", + "source-map-support": "0.5.21", + "stylus": "0.56.0", + "stylus-loader": "6.2.0", + "terser": "5.11.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.70.0", + "webpack-dev-middleware": "5.3.0", + "webpack-dev-server": "4.7.3", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.14.22" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0 || ^13.3.0-rc.0", + "@angular/localize": "^13.0.0 || ^13.3.0-rc.0", + "@angular/service-worker": "^13.0.0 || ^13.3.0-rc.0", + "karma": "^6.3.0", + "ng-packagr": "^13.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=4.4.3 <4.7" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1303.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1303.1.tgz", + "integrity": "sha512-KSnR3y2q5hxh7t7ZSi0Emv/Kh9+D105JaEeyEqjqRjLdZSd2m6eAxbSUMNOAsbqnJTMCfzU5AG7jhbujuge0dQ==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1303.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/core": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.1.tgz", + "integrity": "sha512-eXAcQaP1mn6rnQb+5bv5NsamY6b34UYM7G+S154Hnma6CTTSGBtcmoNAJs8cekuFqWlw7YgpB/e15jR5OLPkDA==", + "dev": true, + "dependencies": { + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular-devkit/schematics": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.1.tgz", + "integrity": "sha512-DxXMjlq/sALcHuONZRMTBX5k30XPfN4b6Ue4k7Xl8JKZqyHhEzfXaZzgD9u2cwb7wybKEeF/BZ5eJd8JG525og==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.3.1", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@angular/animations": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.3.1.tgz", + "integrity": "sha512-O6DVOk++Bz8Bcz2AAnd1wz1OFzsy3XjmA4o1Mx+DNLRwrLvWHuq33rTVs0Pur7psiKz1lym9kMrY9YwE3s0SJA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.3.1" + } + }, + "node_modules/@angular/cli": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.3.1.tgz", + "integrity": "sha512-0uwU8v3V/2s95X4cZT582J6upReT/ZNw/VAf4p4q51JN+BBvdCEb251xTF+TcOojyToFyJYvg8T28XSrsNsmTQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@angular-devkit/architect": "0.1303.1", + "@angular-devkit/core": "13.3.1", + "@angular-devkit/schematics": "13.3.1", + "@schematics/angular": "13.3.1", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.3", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.3", + "resolve": "1.22.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.3.1.tgz", + "integrity": "sha512-Var5ChoX8kZl9cbIWbW7Reb3Xz3t1c1XHwq1k+oK2fgrPdEfypY9n/6DxyXOtSEGb9aV7ZCaxcv2c5JUKR3OPg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "13.3.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.3.1.tgz", + "integrity": "sha512-ppJURRRDPZB6UaZctH6yBsznZXB7wZdCpfy5yo4lFE4k8rygfV80TmnrbJBZXNNq057VK48Bap1tsehFwckjog==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.3.1.tgz", + "integrity": "sha512-dImxLUITNwODlXaLcEACw10bxTiajWEQz3sLwhT/936UH+MNtM/RyLJ0M7xDvILDqq77W3psK5/M6F3M1mUpew==", + "dev": true, + "dependencies": { + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.26.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "13.3.1", + "typescript": ">=4.4.2 <4.7" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", + "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.8", + "@babel/parser": "^7.17.8", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@angular/compiler-cli/node_modules/magic-string": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", + "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@angular/compiler-cli/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@angular/core": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.3.1.tgz", + "integrity": "sha512-ZU/B9jEiZ0jadRkRL9Sb2btzqgQ0ylx380PfRQaojVIsij/EO6+jOSHIo5upMIGu/OvkggfweShJGlylCOrOXA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4" + } + }, + "node_modules/@angular/forms": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.1.tgz", + "integrity": "sha512-S6a/CEq1ht0vw2epuESiO551dsyLQTb/HuwceIBlsX2JqRRccynYlyx92gsDAo4hD2F0q+EeqZEPuq3oQIK43A==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.3.1", + "@angular/core": "13.3.1", + "@angular/platform-browser": "13.3.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.1.tgz", + "integrity": "sha512-WtyrkK0pLYj6w7pz3xk8zlhWL1NwGCWT+k7YxEjBOONCIXlZvCqWVzWo4nNQn9Xqxd+z1FVI0dssDwZm2TD+Eg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/animations": "13.3.1", + "@angular/common": "13.3.1", + "@angular/core": "13.3.1" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.3.1.tgz", + "integrity": "sha512-TKV63SSyjrv5EsD03PloCbo8ZrJq5owkJ38E2FO/VvJAV3xu3Ey0SnoikNZMd8o3rh7+ocuT5K9Xcr4YuKVgEA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.3.1", + "@angular/compiler": "13.3.1", + "@angular/core": "13.3.1", + "@angular/platform-browser": "13.3.1" + } + }, + "node_modules/@angular/router": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.3.1.tgz", + "integrity": "sha512-YpZLjI4UI9KK6x8yn41XMrBWZgVb5JyJR7KNhQXB7WiX8bVH5SZzFRkjR3qUxTGaxe6I7KFvzySwm4JTYNj+xw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "13.3.1", + "@angular/core": "13.3.1", + "@angular/platform-browser": "13.3.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.16.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz", + "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.16.7", + "@babel/parser": "^7.16.12", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.10", + "@babel/types": "^7.16.8", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz", + "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.8", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", + "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz", + "integrity": "sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@ngtools/webpack": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.1.tgz", + "integrity": "sha512-40iEqAA/l882MPbGuG5EYxzsPWJ37fT4fF22SkPLX2eBgNhJ4K8XMt0gqcFhkHUsSe63frg1qjQ1Pd31msu0bQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^13.0.0", + "typescript": ">=4.4.3 <4.7", + "webpack": "^5.30.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@schematics/angular": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.1.tgz", + "integrity": "sha512-+lrK/d1eJsAK6d6E9TDeg3Vc71bDy1KsE8M+lEINdX9Wax22mAz4pw20X9RSCw5RHgn+XcNUuMsgRJAwVhDNpg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.3.1", + "@angular-devkit/schematics": "13.3.1", + "jsonc-parser": "3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==", + "peer": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "3.10.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.4.tgz", + "integrity": "sha512-7UAoOBYJpaZKmpJ8esMUIMl6pSdReliPQjviOOikWdQ7eVr4Hq8YbpeXyfXFKflZv8ymDFhYdTjVabbP2s4K4Q==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.47", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.47.tgz", + "integrity": "sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", + "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", + "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/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, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001323", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001323.tgz", + "integrity": "sha512-e4BF2RlCVELKx8+RmklSEIVub1TWrmdhvA5kEUueummz1XyySW0DVk+3x9HyhU9MuWTa2BhqLgEuEmUwASAdCA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "webpack": ">=4.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "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, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", + "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz", + "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/critters": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", + "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.2.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/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 + }, + "node_modules/critters/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz", + "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "dev": true, + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-5.1.0.tgz", + "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==", + "dev": true + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "node_modules/date-format": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.6.tgz", + "integrity": "sha512-B9vvg5rHuQ8cbUXE/RMWMyX2YA5TecT3jKF5fLtGNlzPlU7zblSPmAm2OImDbWL+LDOQ6pUm+4LOFz+ywS41Zw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.103", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", + "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz", + "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz", + "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==", + "dev": true, + "dependencies": { + "@socket.io/base64-arraybuffer": "~1.0.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.22.tgz", + "integrity": "sha512-CjFCFGgYtbFOPrwZNJf7wsuzesx8kqwAffOlbYcFDLFuUtP8xloK1GH+Ai13Qr0RZQf9tE7LMTHJ2iVGJ1SKZA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.14.22", + "esbuild-darwin-64": "0.14.22", + "esbuild-darwin-arm64": "0.14.22", + "esbuild-freebsd-64": "0.14.22", + "esbuild-freebsd-arm64": "0.14.22", + "esbuild-linux-32": "0.14.22", + "esbuild-linux-64": "0.14.22", + "esbuild-linux-arm": "0.14.22", + "esbuild-linux-arm64": "0.14.22", + "esbuild-linux-mips64le": "0.14.22", + "esbuild-linux-ppc64le": "0.14.22", + "esbuild-linux-riscv64": "0.14.22", + "esbuild-linux-s390x": "0.14.22", + "esbuild-netbsd-64": "0.14.22", + "esbuild-openbsd-64": "0.14.22", + "esbuild-sunos-64": "0.14.22", + "esbuild-windows-32": "0.14.22", + "esbuild-windows-64": "0.14.22", + "esbuild-windows-arm64": "0.14.22" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.22.tgz", + "integrity": "sha512-k1Uu4uC4UOFgrnTj2zuj75EswFSEBK+H6lT70/DdS4mTAOfs2ECv2I9ZYvr3w0WL0T4YItzJdK7fPNxcPw6YmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.22.tgz", + "integrity": "sha512-d8Ceuo6Vw6HM3fW218FB6jTY6O3r2WNcTAU0SGsBkXZ3k8SDoRLd3Nrc//EqzdgYnzDNMNtrWegK2Qsss4THhw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.22.tgz", + "integrity": "sha512-YAt9Tj3SkIUkswuzHxkaNlT9+sg0xvzDvE75LlBo4DI++ogSgSmKNR6B4eUhU5EUUepVXcXdRIdqMq9ppeRqfw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.22.tgz", + "integrity": "sha512-ek1HUv7fkXMy87Qm2G4IRohN+Qux4IcnrDBPZGXNN33KAL0pEJJzdTv0hB/42+DCYWylSrSKxk3KUXfqXOoH4A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.22.tgz", + "integrity": "sha512-zPh9SzjRvr9FwsouNYTqgqFlsMIW07O8mNXulGeQx6O5ApgGUBZBgtzSlBQXkHi18WjrosYfsvp5nzOKiWzkjQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.22.tgz", + "integrity": "sha512-SnpveoE4nzjb9t2hqCIzzTWBM0RzcCINDMBB67H6OXIuDa4KqFqaIgmTchNA9pJKOVLVIKd5FYxNiJStli21qg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.22.tgz", + "integrity": "sha512-Zcl9Wg7gKhOWWNqAjygyqzB+fJa19glgl2JG7GtuxHyL1uEnWlpSMytTLMqtfbmRykIHdab797IOZeKwk5g0zg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.22.tgz", + "integrity": "sha512-soPDdbpt/C0XvOOK45p4EFt8HbH5g+0uHs5nUKjHVExfgR7du734kEkXR/mE5zmjrlymk5AA79I0VIvj90WZ4g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.22.tgz", + "integrity": "sha512-8q/FRBJtV5IHnQChO3LHh/Jf7KLrxJ/RCTGdBvlVZhBde+dk3/qS9fFsUy+rs3dEi49aAsyVitTwlKw1SUFm+A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.22.tgz", + "integrity": "sha512-SiNDfuRXhGh1JQLLA9JPprBgPVFOsGuQ0yDfSPTNxztmVJd8W2mX++c4FfLpAwxuJe183mLuKf7qKCHQs5ZnBQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.22.tgz", + "integrity": "sha512-6t/GI9I+3o1EFm2AyN9+TsjdgWCpg2nwniEhjm2qJWtJyJ5VzTXGUU3alCO3evopu8G0hN2Bu1Jhz2YmZD0kng==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.22.tgz", + "integrity": "sha512-AyJHipZKe88sc+tp5layovquw5cvz45QXw5SaDgAq2M911wLHiCvDtf/07oDx8eweCyzYzG5Y39Ih568amMTCQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.22.tgz", + "integrity": "sha512-Sz1NjZewTIXSblQDZWEFZYjOK6p8tV6hrshYdXZ0NHTjWE+lwxpOpWeElUGtEmiPcMT71FiuA9ODplqzzSxkzw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.22.tgz", + "integrity": "sha512-TBbCtx+k32xydImsHxvFgsOCuFqCTGIxhzRNbgSL1Z2CKhzxwT92kQMhxort9N/fZM2CkRCPPs5wzQSamtzEHA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.22.tgz", + "integrity": "sha512-vK912As725haT313ANZZZN+0EysEEQXWC/+YE4rQvOQzLuxAQc2tjbzlAFREx3C8+uMuZj/q7E5gyVB7TzpcTA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.22.tgz", + "integrity": "sha512-/mbJdXTW7MTcsPhtfDsDyPEOju9EOABvCjeUU2OJ7fWpX/Em/H3WYDa86tzLUbcVg++BScQDzqV/7RYw5XNY0g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.22.tgz", + "integrity": "sha512-FOSAM29GN1fWusw0oLMv6JYhoheDIh5+atC72TkJKfIUMID6yISlicoQSd9gsNSFsNBvABvtE2jR4JB1j4FkFw==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.22.tgz", + "integrity": "sha512-1vRIkuvPTjeSVK3diVrnMLSbkuE36jxA+8zGLUOrT4bb7E/JZvDRhvtbWXWaveUc/7LbhaNFhHNvfPuSw2QOQg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.22.tgz", + "integrity": "sha512-AxjIDcOmx17vr31C5hp20HIwz1MymtMjKqX4qL6whPj0dT9lwxPexmLj6G1CpR3vFhui6m75EnBEe4QL82SYqw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.22.tgz", + "integrity": "sha512-5wvQ+39tHmRhNpu2Fx04l7QfeK3mQ9tKzDqqGR8n/4WUxsFxnVLfDRBGirIfk4AfWlxk60kqirlODPoT5LqMUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "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.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/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 + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/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 + }, + "node_modules/inquirer/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jasmine-core": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.0.1.tgz", + "integrity": "sha512-w+JDABxQCkxbGGxg+a2hUVZyqUS2JKngvIyLGu/xiw2ZwgsoSB0iiecLQsQORSeaKQ6iGrCyWG86RfNDuoA7Lg==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/karma": { + "version": "6.3.17", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.17.tgz", + "integrity": "sha512-2TfjHwrRExC8yHoWlPBULyaLwAFmXmxQrcuFImt/JsAsSZu1uOWTZ1ZsWjqQtWpHLiatJOHL5jFjXSJIgCd01g==", + "dev": true, + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", + "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", + "dev": true, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.1.1.tgz", + "integrity": "sha512-oxeOSBVK/jdZsiX03LhHQkO4eISSQb5GbHi6Nsw3Mw7G4u6yUgacBAftnO7q+emPBLMsrNbz1pGIrj+Jb3z17A==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/karma-jasmine": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.2.tgz", + "integrity": "sha512-ggi84RMNQffSDmWSyyt4zxzh2CQGwsxvYYsprgyR1j8ikzIduEdOlcLvXjZGwXG/0j41KUXOWsUCBfbEHPWP9g==", + "dev": true, + "dependencies": { + "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } + }, + "node_modules/karma-jasmine/node_modules/jasmine-core": { + "version": "3.99.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz", + "integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/karma/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/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, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/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 + }, + "node_modules/log-symbols/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.4.4.tgz", + "integrity": "sha512-ncaWPsuw9Vl1CKA406hVnJLGQKy1OHx6buk8J4rE2lVW+NW5Y82G5/DIloO7NkqLOUtNPEANaWC1kZYVjXssPw==", + "dev": true, + "dependencies": { + "date-format": "^4.0.6", + "debug": "^4.3.4", + "flatted": "^3.2.5", + "rfdc": "^1.3.0", + "streamroller": "^3.0.6" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/log4js/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/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, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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 + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", + "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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 + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/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, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/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 + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/ngx-filesaver": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ngx-filesaver/-/ngx-filesaver-8.1.0.tgz", + "integrity": "sha512-xAwThsB/ap9qs7BRgW+mJPWBK60uaqkfPnw3vzbykTdfIvGf62U/6osDCq4TCPl/POWLFui6b3Bu+gfDMqoZhw==", + "dependencies": { + "tslib": "^1.9.0" + }, + "peerDependencies": { + "@types/file-saver": "^2.0.0", + "file-saver": "^2.0.0" + } + }, + "node_modules/ngx-filesaver/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/ngx-lightbox": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/ngx-lightbox/-/ngx-lightbox-2.5.2.tgz", + "integrity": "sha512-Kg/3uxJtWfLcxn3YBQKK/Iei/U/2caAg1NBXpvlBQg1nTLnMoJhoY7+/W2cBitsA0taL6dP0CN5o4ds5ArWlyA==", + "dependencies": { + "file-saver": "^2.0.5", + "ngx-filesaver": "8.1.0" + } + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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 + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", + "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^10.0.1", + "minipass": "^3.1.6", + "minipass-fetch": "^1.4.1", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^8.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/npm-registry-fetch/node_modules/@npmcli/fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz", + "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-registry-fetch/node_modules/cacache": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.3.tgz", + "integrity": "sha512-eC7wYodNCVb97kuHGk5P+xZsvUJHkhSEOyNwkenqQPAsOtrTjvWOE5vSPNBpz9d8X3acIf6w2Ub5s4rvOCTs4g==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^1.1.2", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^7.2.0", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.7.3.tgz", + "integrity": "sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.1.tgz", + "integrity": "sha512-3/mCljDQNjmrP7kl0vhS5WVlV+TvSKoZaFhdiYV7MOijEnrhrjaVnqbp/EY/7S+fhUB2KpH7j8c1iRsIOs+kjw==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.0.2", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.1.1", + "ssri": "^8.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/minipass-fetch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", + "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", + "dev": true, + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", + "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/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 + }, + "node_modules/ora/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", + "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^12.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/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, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/piscina": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", + "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "dev": true, + "dependencies": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/portfinder/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.5", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", + "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "dev": true, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "dev": true, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "dev": true, + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "dev": true, + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.2.3.tgz", + "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==", + "dev": true, + "dependencies": { + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001299", + "css-blank-pseudo": "^3.0.2", + "css-has-pseudo": "^3.0.3", + "css-prefers-color-scheme": "^6.0.2", + "cssdb": "^5.0.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.1", + "postcss-color-hex-alpha": "^8.0.2", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.2", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.3", + "postcss-double-position-gradients": "^3.0.4", + "postcss-env-function": "^4.0.4", + "postcss-focus-visible": "^6.0.3", + "postcss-focus-within": "^5.0.3", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.2", + "postcss-image-set-function": "^4.0.4", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.0.3", + "postcss-logical": "^5.0.3", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-overflow-shorthand": "^3.0.2", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.3", + "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "dev": true, + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "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 + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.49.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", + "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/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==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", + "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "node_modules/socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.0.6.tgz", + "integrity": "sha512-Qz32plKq/MZywYyhEatxyYc8vs994Gz0Hu2MSYXXLD233UyPeIeRBZARIIGwFer4Mdb8r3Y2UqKkgyDghM6QCg==", + "dev": true, + "dependencies": { + "date-format": "^4.0.6", + "debug": "^4.3.4", + "fs-extra": "^10.0.1" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/stylus": { + "version": "0.56.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.56.0.tgz", + "integrity": "sha512-Ev3fOb4bUElwWu4F9P9WjnnaSpc8XB9OFHSFZSKMFL1CE1oM+oFXWEgAqPmmZIyhBihuqIQlFsVTypiiS9RxeA==", + "dev": true, + "dependencies": { + "css": "^3.0.0", + "debug": "^4.3.2", + "glob": "^7.1.6", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + } + }, + "node_modules/stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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 + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true + }, + "node_modules/typescript": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", + "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz", + "integrity": "sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.0", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/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, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/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==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/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 + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.0.tgz", + "integrity": "sha512-WJudfrk81yWFSOkZYpAZx4Nt7V4xp7S/uJkX0CnxovMCt1wCE8LNftPpNuF9X/u9gN5nsD7ycYtRcDf2pL3UiA==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/zone.js": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.5.tgz", + "integrity": "sha512-D1/7VxEuQ7xk6z/kAROe4SUbd9CzxY4zOwVGnGHerd/SgLIVU5f4esDzQUsOCeArn933BZfWMKydH7l7dPEp0g==", + "dependencies": { + "tslib": "^2.3.0" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.1.1.tgz", + "integrity": "sha512-YVAcA4DKLOj296CF5SrQ8cYiMRiUGc2sqFpLxsDGWE34suHqhGP/5yMsDHKsrh8hs8I5TiRVXNwKPWQpX3iGjw==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "sourcemap-codec": "1.4.8" + } + }, + "@angular-devkit/architect": { + "version": "0.1303.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1303.1.tgz", + "integrity": "sha512-ppaLzNZPrqrI96ddgm1RuEALVpWZsmHbIPLDd0GBwhF6aOkwF0LpZHd5XyS4ktGFZPReiFIjWSVtqV5vaBdRsw==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.3.1.tgz", + "integrity": "sha512-xxBW4zZZM+lewW0nEpk9SXw6BMYhxe8WI/FjyEroOV8G2IuOrjZ4112QOpk6jCgmPHSOEldbltEdwoVLAnu09Q==", + "dev": true, + "requires": { + "@ampproject/remapping": "1.1.1", + "@angular-devkit/architect": "0.1303.1", + "@angular-devkit/build-webpack": "0.1303.1", + "@angular-devkit/core": "13.3.1", + "@babel/core": "7.16.12", + "@babel/generator": "7.16.8", + "@babel/helper-annotate-as-pure": "7.16.7", + "@babel/plugin-proposal-async-generator-functions": "7.16.8", + "@babel/plugin-transform-async-to-generator": "7.16.8", + "@babel/plugin-transform-runtime": "7.16.10", + "@babel/preset-env": "7.16.11", + "@babel/runtime": "7.16.7", + "@babel/template": "7.16.7", + "@discoveryjs/json-ext": "0.5.6", + "@ngtools/webpack": "13.3.1", + "ansi-colors": "4.1.1", + "babel-loader": "8.2.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "15.3.0", + "circular-dependency-plugin": "5.2.2", + "copy-webpack-plugin": "10.2.1", + "core-js": "3.20.3", + "critters": "0.0.16", + "css-loader": "6.5.1", + "esbuild": "0.14.22", + "esbuild-wasm": "0.14.22", + "glob": "7.2.0", + "https-proxy-agent": "5.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.2", + "less-loader": "10.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.5.3", + "minimatch": "3.0.4", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.5", + "postcss-import": "14.0.2", + "postcss-loader": "6.2.1", + "postcss-preset-env": "7.2.3", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.49.9", + "sass-loader": "12.4.0", + "semver": "7.3.5", + "source-map-loader": "3.0.1", + "source-map-support": "0.5.21", + "stylus": "0.56.0", + "stylus-loader": "6.2.0", + "terser": "5.11.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.3.1", + "webpack": "5.70.0", + "webpack-dev-middleware": "5.3.0", + "webpack-dev-server": "4.7.3", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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 + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1303.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1303.1.tgz", + "integrity": "sha512-KSnR3y2q5hxh7t7ZSi0Emv/Kh9+D105JaEeyEqjqRjLdZSd2m6eAxbSUMNOAsbqnJTMCfzU5AG7jhbujuge0dQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1303.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.1.tgz", + "integrity": "sha512-eXAcQaP1mn6rnQb+5bv5NsamY6b34UYM7G+S154Hnma6CTTSGBtcmoNAJs8cekuFqWlw7YgpB/e15jR5OLPkDA==", + "dev": true, + "requires": { + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/schematics": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.1.tgz", + "integrity": "sha512-DxXMjlq/sALcHuONZRMTBX5k30XPfN4b6Ue4k7Xl8JKZqyHhEzfXaZzgD9u2cwb7wybKEeF/BZ5eJd8JG525og==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.1", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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/animations": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-13.3.1.tgz", + "integrity": "sha512-O6DVOk++Bz8Bcz2AAnd1wz1OFzsy3XjmA4o1Mx+DNLRwrLvWHuq33rTVs0Pur7psiKz1lym9kMrY9YwE3s0SJA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.3.1.tgz", + "integrity": "sha512-0uwU8v3V/2s95X4cZT582J6upReT/ZNw/VAf4p4q51JN+BBvdCEb251xTF+TcOojyToFyJYvg8T28XSrsNsmTQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1303.1", + "@angular-devkit/core": "13.3.1", + "@angular-devkit/schematics": "13.3.1", + "@schematics/angular": "13.3.1", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.1", + "debug": "4.3.3", + "ini": "2.0.0", + "inquirer": "8.2.0", + "jsonc-parser": "3.0.0", + "npm-package-arg": "8.1.5", + "npm-pick-manifest": "6.1.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "12.0.3", + "resolve": "1.22.0", + "semver": "7.3.5", + "symbol-observable": "4.0.0", + "uuid": "8.3.2" + } + }, + "@angular/common": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.3.1.tgz", + "integrity": "sha512-Var5ChoX8kZl9cbIWbW7Reb3Xz3t1c1XHwq1k+oK2fgrPdEfypY9n/6DxyXOtSEGb9aV7ZCaxcv2c5JUKR3OPg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.3.1.tgz", + "integrity": "sha512-ppJURRRDPZB6UaZctH6yBsznZXB7wZdCpfy5yo4lFE4k8rygfV80TmnrbJBZXNNq057VK48Bap1tsehFwckjog==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.3.1.tgz", + "integrity": "sha512-dImxLUITNwODlXaLcEACw10bxTiajWEQz3sLwhT/936UH+MNtM/RyLJ0M7xDvILDqq77W3psK5/M6F3M1mUpew==", + "dev": true, + "requires": { + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.26.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/core": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", + "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.8", + "@babel/parser": "^7.17.8", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "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 + } + } + }, + "@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "magic-string": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.1.tgz", + "integrity": "sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@angular/core": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.3.1.tgz", + "integrity": "sha512-ZU/B9jEiZ0jadRkRL9Sb2btzqgQ0ylx380PfRQaojVIsij/EO6+jOSHIo5upMIGu/OvkggfweShJGlylCOrOXA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.1.tgz", + "integrity": "sha512-S6a/CEq1ht0vw2epuESiO551dsyLQTb/HuwceIBlsX2JqRRccynYlyx92gsDAo4hD2F0q+EeqZEPuq3oQIK43A==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.1.tgz", + "integrity": "sha512-WtyrkK0pLYj6w7pz3xk8zlhWL1NwGCWT+k7YxEjBOONCIXlZvCqWVzWo4nNQn9Xqxd+z1FVI0dssDwZm2TD+Eg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.3.1.tgz", + "integrity": "sha512-TKV63SSyjrv5EsD03PloCbo8ZrJq5owkJ38E2FO/VvJAV3xu3Ey0SnoikNZMd8o3rh7+ocuT5K9Xcr4YuKVgEA==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.3.1.tgz", + "integrity": "sha512-YpZLjI4UI9KK6x8yn41XMrBWZgVb5JyJR7KNhQXB7WiX8bVH5SZzFRkjR3qUxTGaxe6I7KFvzySwm4JTYNj+xw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "dev": true + }, + "@babel/core": { + "version": "7.16.12", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz", + "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.16.7", + "@babel/parser": "^7.16.12", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.10", + "@babel/types": "^7.16.8", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz", + "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.8", + "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 + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "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 + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "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 + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", + "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@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", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz", + "integrity": "sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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 + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "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 + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@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": { + "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" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@ngtools/webpack": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.1.tgz", + "integrity": "sha512-40iEqAA/l882MPbGuG5EYxzsPWJ37fT4fF22SkPLX2eBgNhJ4K8XMt0gqcFhkHUsSe63frg1qjQ1Pd31msu0bQ==", + "dev": true, + "requires": {} + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-2.0.0.tgz", + "integrity": "sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^8.2.0", + "read-package-json-fast": "^2.0.1" + } + }, + "@schematics/angular": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.1.tgz", + "integrity": "sha512-+lrK/d1eJsAK6d6E9TDeg3Vc71bDy1KsE8M+lEINdX9Wax22mAz4pw20X9RSCw5RHgn+XcNUuMsgRJAwVhDNpg==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.1", + "@angular-devkit/schematics": "13.3.1", + "jsonc-parser": "3.0.0" + } + }, + "@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/component-emitter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.11.tgz", + "integrity": "sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==", + "dev": true + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "@types/cors": { + "version": "2.8.12", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", + "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", + "dev": true + }, + "@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==", + "peer": true + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/jasmine": { + "version": "3.10.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.10.4.tgz", + "integrity": "sha512-7UAoOBYJpaZKmpJ8esMUIMl6pSdReliPQjviOOikWdQ7eVr4Hq8YbpeXyfXFKflZv8ymDFhYdTjVabbP2s4K4Q==", + "dev": true + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "@types/node": { + "version": "12.20.47", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.47.tgz", + "integrity": "sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg==", + "dev": true + }, + "@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 + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==", + "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==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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" + } + }, + "ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "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 + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "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": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", + "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "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": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "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" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", + "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "dev": true, + "requires": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "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" + } + } + } + }, + "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" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "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": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "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 + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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 + }, + "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": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "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 + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "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==", + "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, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + }, + "caniuse-lite": { + "version": "1.0.30001323", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001323.tgz", + "integrity": "sha512-e4BF2RlCVELKx8+RmklSEIVub1TWrmdhvA5kEUueummz1XyySW0DVk+3x9HyhU9MuWTa2BhqLgEuEmUwASAdCA==", + "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", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "circular-dependency-plugin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", + "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", + "dev": true, + "requires": {} + }, + "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-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" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "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==", + "dev": true + }, + "cliui": { + "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": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "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" + } + }, + "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": { + "color-name": "1.1.3" + } + }, + "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-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 + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "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/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "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==", + "dev": true + }, + "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" + } + }, + "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" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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 + } + } + }, + "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 + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "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": { + "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 + }, + "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=", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true + }, + "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-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "requires": { + "is-what": "^3.14.1" + } + }, + "copy-webpack-plugin": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", + "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "core-js": { + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz", + "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==", + "dev": true + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "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 + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": 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": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "critters": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", + "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.2.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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 + } + } + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz", + "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "dev": true, + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "cssdb": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-5.1.0.tgz", + "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "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 + }, + "date-format": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.6.tgz", + "integrity": "sha512-B9vvg5rHuQ8cbUXE/RMWMyX2YA5TecT3jKF5fLtGNlzPlU7zblSPmAm2OImDbWL+LDOQ6pUm+4LOFz+ywS41Zw==", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.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" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "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 + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + } + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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" + } + }, + "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": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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 + }, + "electron-to-chromium": { + "version": "1.4.103", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", + "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==", + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "engine.io": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.1.3.tgz", + "integrity": "sha512-rqs60YwkvWTLLnfazqgZqLa/aKo+9cueVfEi/dZ8PyGyaf8TLOxj++4QMIgeG3Gn0AhrWiFXvghsoY9L9h25GA==", + "dev": true, + "requires": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.0.3", + "ws": "~8.2.3" + } + }, + "engine.io-parser": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.0.3.tgz", + "integrity": "sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==", + "dev": true, + "requires": { + "@socket.io/base64-arraybuffer": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.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.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": 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-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "esbuild": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.22.tgz", + "integrity": "sha512-CjFCFGgYtbFOPrwZNJf7wsuzesx8kqwAffOlbYcFDLFuUtP8xloK1GH+Ai13Qr0RZQf9tE7LMTHJ2iVGJ1SKZA==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.14.22", + "esbuild-darwin-64": "0.14.22", + "esbuild-darwin-arm64": "0.14.22", + "esbuild-freebsd-64": "0.14.22", + "esbuild-freebsd-arm64": "0.14.22", + "esbuild-linux-32": "0.14.22", + "esbuild-linux-64": "0.14.22", + "esbuild-linux-arm": "0.14.22", + "esbuild-linux-arm64": "0.14.22", + "esbuild-linux-mips64le": "0.14.22", + "esbuild-linux-ppc64le": "0.14.22", + "esbuild-linux-riscv64": "0.14.22", + "esbuild-linux-s390x": "0.14.22", + "esbuild-netbsd-64": "0.14.22", + "esbuild-openbsd-64": "0.14.22", + "esbuild-sunos-64": "0.14.22", + "esbuild-windows-32": "0.14.22", + "esbuild-windows-64": "0.14.22", + "esbuild-windows-arm64": "0.14.22" + } + }, + "esbuild-android-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.22.tgz", + "integrity": "sha512-k1Uu4uC4UOFgrnTj2zuj75EswFSEBK+H6lT70/DdS4mTAOfs2ECv2I9ZYvr3w0WL0T4YItzJdK7fPNxcPw6YmQ==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.22.tgz", + "integrity": "sha512-d8Ceuo6Vw6HM3fW218FB6jTY6O3r2WNcTAU0SGsBkXZ3k8SDoRLd3Nrc//EqzdgYnzDNMNtrWegK2Qsss4THhw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.22.tgz", + "integrity": "sha512-YAt9Tj3SkIUkswuzHxkaNlT9+sg0xvzDvE75LlBo4DI++ogSgSmKNR6B4eUhU5EUUepVXcXdRIdqMq9ppeRqfw==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.22.tgz", + "integrity": "sha512-ek1HUv7fkXMy87Qm2G4IRohN+Qux4IcnrDBPZGXNN33KAL0pEJJzdTv0hB/42+DCYWylSrSKxk3KUXfqXOoH4A==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.22.tgz", + "integrity": "sha512-zPh9SzjRvr9FwsouNYTqgqFlsMIW07O8mNXulGeQx6O5ApgGUBZBgtzSlBQXkHi18WjrosYfsvp5nzOKiWzkjQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.22.tgz", + "integrity": "sha512-SnpveoE4nzjb9t2hqCIzzTWBM0RzcCINDMBB67H6OXIuDa4KqFqaIgmTchNA9pJKOVLVIKd5FYxNiJStli21qg==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.22.tgz", + "integrity": "sha512-Zcl9Wg7gKhOWWNqAjygyqzB+fJa19glgl2JG7GtuxHyL1uEnWlpSMytTLMqtfbmRykIHdab797IOZeKwk5g0zg==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.22.tgz", + "integrity": "sha512-soPDdbpt/C0XvOOK45p4EFt8HbH5g+0uHs5nUKjHVExfgR7du734kEkXR/mE5zmjrlymk5AA79I0VIvj90WZ4g==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.22.tgz", + "integrity": "sha512-8q/FRBJtV5IHnQChO3LHh/Jf7KLrxJ/RCTGdBvlVZhBde+dk3/qS9fFsUy+rs3dEi49aAsyVitTwlKw1SUFm+A==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.22.tgz", + "integrity": "sha512-SiNDfuRXhGh1JQLLA9JPprBgPVFOsGuQ0yDfSPTNxztmVJd8W2mX++c4FfLpAwxuJe183mLuKf7qKCHQs5ZnBQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.22.tgz", + "integrity": "sha512-6t/GI9I+3o1EFm2AyN9+TsjdgWCpg2nwniEhjm2qJWtJyJ5VzTXGUU3alCO3evopu8G0hN2Bu1Jhz2YmZD0kng==", + "dev": true, + "optional": true + }, + "esbuild-linux-riscv64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.22.tgz", + "integrity": "sha512-AyJHipZKe88sc+tp5layovquw5cvz45QXw5SaDgAq2M911wLHiCvDtf/07oDx8eweCyzYzG5Y39Ih568amMTCQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-s390x": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.22.tgz", + "integrity": "sha512-Sz1NjZewTIXSblQDZWEFZYjOK6p8tV6hrshYdXZ0NHTjWE+lwxpOpWeElUGtEmiPcMT71FiuA9ODplqzzSxkzw==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.22.tgz", + "integrity": "sha512-TBbCtx+k32xydImsHxvFgsOCuFqCTGIxhzRNbgSL1Z2CKhzxwT92kQMhxort9N/fZM2CkRCPPs5wzQSamtzEHA==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.22.tgz", + "integrity": "sha512-vK912As725haT313ANZZZN+0EysEEQXWC/+YE4rQvOQzLuxAQc2tjbzlAFREx3C8+uMuZj/q7E5gyVB7TzpcTA==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.22.tgz", + "integrity": "sha512-/mbJdXTW7MTcsPhtfDsDyPEOju9EOABvCjeUU2OJ7fWpX/Em/H3WYDa86tzLUbcVg++BScQDzqV/7RYw5XNY0g==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.22.tgz", + "integrity": "sha512-FOSAM29GN1fWusw0oLMv6JYhoheDIh5+atC72TkJKfIUMID6yISlicoQSd9gsNSFsNBvABvtE2jR4JB1j4FkFw==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.22.tgz", + "integrity": "sha512-1vRIkuvPTjeSVK3diVrnMLSbkuE36jxA+8zGLUOrT4bb7E/JZvDRhvtbWXWaveUc/7LbhaNFhHNvfPuSw2QOQg==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.22.tgz", + "integrity": "sha512-AxjIDcOmx17vr31C5hp20HIwz1MymtMjKqX4qL6whPj0dT9lwxPexmLj6G1CpR3vFhui6m75EnBEe4QL82SYqw==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.14.22", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.22.tgz", + "integrity": "sha512-5wvQ+39tHmRhNpu2Fx04l7QfeK3mQ9tKzDqqGR8n/4WUxsFxnVLfDRBGirIfk4AfWlxk60kqirlODPoT5LqMUg==", + "dev": true, + "optional": true + }, + "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 + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.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.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "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 + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "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.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "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 + }, + "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 + }, + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "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-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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 + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "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" + } + }, + "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" + }, + "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": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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" + } + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "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", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "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": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "dev": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "dev": true + }, + "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 + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "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 + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "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.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "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" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "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" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "ignore-walk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz", + "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==", + "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 + }, + "immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "import-fresh": { + "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", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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=", + "dev": true, + "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==", + "dev": true + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", + "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.2.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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": "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-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", + "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 + }, + "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-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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=", + "dev": true + }, + "isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "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=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.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 + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "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 + } + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jasmine-core": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.0.1.tgz", + "integrity": "sha512-w+JDABxQCkxbGGxg+a2hUVZyqUS2JKngvIyLGu/xiw2ZwgsoSB0iiecLQsQORSeaKQ6iGrCyWG86RfNDuoA7Lg==", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "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-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "karma": { + "version": "6.3.17", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.17.tgz", + "integrity": "sha512-2TfjHwrRExC8yHoWlPBULyaLwAFmXmxQrcuFImt/JsAsSZu1uOWTZ1ZsWjqQtWpHLiatJOHL5jFjXSJIgCd01g==", + "dev": true, + "requires": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.2.0", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "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 + }, + "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" + } + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } + }, + "karma-chrome-launcher": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", + "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", + "dev": true, + "requires": { + "which": "^1.2.1" + } + }, + "karma-coverage": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.1.1.tgz", + "integrity": "sha512-oxeOSBVK/jdZsiX03LhHQkO4eISSQb5GbHi6Nsw3Mw7G4u6yUgacBAftnO7q+emPBLMsrNbz1pGIrj+Jb3z17A==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "dependencies": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "karma-jasmine": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.2.tgz", + "integrity": "sha512-ggi84RMNQffSDmWSyyt4zxzh2CQGwsxvYYsprgyR1j8ikzIduEdOlcLvXjZGwXG/0j41KUXOWsUCBfbEHPWP9g==", + "dev": true, + "requires": { + "jasmine-core": "^3.6.0" + }, + "dependencies": { + "jasmine-core": { + "version": "3.99.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.99.1.tgz", + "integrity": "sha512-Hu1dmuoGcZ7AfyynN3LsfruwMbxMALMka+YtZeGoLuDEySVmVAPaonkNoBRIw/ectu8b9tVQCJNgp4a4knp+tg==", + "dev": true + } + } + }, + "karma-jasmine-html-reporter": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", + "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", + "dev": true, + "requires": {} + }, + "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": { + "source-map-support": "^0.5.5" + } + }, + "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==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "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, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": 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, + "optional": true + } + } + }, + "less-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.2.0.tgz", + "integrity": "sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==", + "dev": true, + "requires": { + "klona": "^2.0.4" + } + }, + "license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "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" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "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=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.4.4.tgz", + "integrity": "sha512-ncaWPsuw9Vl1CKA406hVnJLGQKy1OHx6buk8J4rE2lVW+NW5Y82G5/DIloO7NkqLOUtNPEANaWC1kZYVjXssPw==", + "dev": true, + "requires": { + "date-format": "^4.0.6", + "debug": "^4.3.4", + "flatted": "^3.2.5", + "rfdc": "^1.3.0", + "streamroller": "^3.0.6" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + } + } + }, + "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" + } + }, + "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": "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" + }, + "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 + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "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 + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "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-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==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.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 + }, + "mini-css-extract-plugin": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz", + "integrity": "sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==", + "dev": true, + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "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 + }, + "minimatch": { + "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" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "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-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.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-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "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" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "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 + }, + "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": { + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "dev": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "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 + }, + "ngx-filesaver": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ngx-filesaver/-/ngx-filesaver-8.1.0.tgz", + "integrity": "sha512-xAwThsB/ap9qs7BRgW+mJPWBK60uaqkfPnw3vzbykTdfIvGf62U/6osDCq4TCPl/POWLFui6b3Bu+gfDMqoZhw==", + "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==" + } + } + }, + "ngx-lightbox": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/ngx-lightbox/-/ngx-lightbox-2.5.2.tgz", + "integrity": "sha512-Kg/3uxJtWfLcxn3YBQKK/Iei/U/2caAg1NBXpvlBQg1nTLnMoJhoY7+/W2cBitsA0taL6dP0CN5o4ds5ArWlyA==", + "requires": { + "file-saver": "^2.0.5", + "ngx-filesaver": "8.1.0" + } + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "dev": true, + "optional": true + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "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 + }, + "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 + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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": { + "semver": "^7.1.1" + } + }, + "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 + }, + "npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz", + "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^4.0.1", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "requires": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "npm-registry-fetch": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-12.0.2.tgz", + "integrity": "sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==", + "dev": true, + "requires": { + "make-fetch-happen": "^10.0.1", + "minipass": "^3.1.6", + "minipass-fetch": "^1.4.1", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^8.1.5" + }, + "dependencies": { + "@npmcli/fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz", + "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "cacache": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.3.tgz", + "integrity": "sha512-eC7wYodNCVb97kuHGk5P+xZsvUJHkhSEOyNwkenqQPAsOtrTjvWOE5vSPNBpz9d8X3acIf6w2Ub5s4rvOCTs4g==", + "dev": true, + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^1.1.2", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^7.2.0", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "lru-cache": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.7.3.tgz", + "integrity": "sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==", + "dev": true + }, + "make-fetch-happen": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.1.tgz", + "integrity": "sha512-3/mCljDQNjmrP7kl0vhS5WVlV+TvSKoZaFhdiYV7MOijEnrhrjaVnqbp/EY/7S+fhUB2KpH7j8c1iRsIOs+kjw==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.0.2", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.1.1", + "ssri": "^8.0.1" + }, + "dependencies": { + "minipass-fetch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", + "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + } + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", + "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "dev": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "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 + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.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==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "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": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "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.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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" + } + } + } + }, + "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=", + "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" + } + }, + "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" + } + }, + "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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "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 + }, + "pacote": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-12.0.3.tgz", + "integrity": "sha512-CdYEl03JDrRO3x18uHjBYA9TyoW8gy+ThVcypcDkxPtKlw76e4ejhYB6i9lJ+/cebbjpqPW/CijjqxwDTts8Ow==", + "dev": true, + "requires": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^2.0.0", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^3.0.0", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^12.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "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": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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 + }, + "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=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "piscina": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", + "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "dev": true, + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "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" + } + }, + "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": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "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" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "dev": true, + "requires": {} + }, + "postcss-custom-properties": { + "version": "12.1.5", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", + "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "dev": true, + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "dev": true, + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", + "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "dev": true, + "requires": {} + }, + "postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "dev": true, + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "dev": true, + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "dev": true, + "requires": {} + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "dev": true, + "requires": {} + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "dev": true, + "requires": {} + }, + "postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.2.3.tgz", + "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==", + "dev": true, + "requires": { + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001299", + "css-blank-pseudo": "^3.0.2", + "css-has-pseudo": "^3.0.3", + "css-prefers-color-scheme": "^6.0.2", + "cssdb": "^5.0.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.1", + "postcss-color-hex-alpha": "^8.0.2", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.2", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.3", + "postcss-double-position-gradients": "^3.0.4", + "postcss-env-function": "^4.0.4", + "postcss-focus-visible": "^6.0.3", + "postcss-focus-within": "^5.0.3", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.2", + "postcss-image-set-function": "^4.0.4", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.0.3", + "postcss-logical": "^5.0.3", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-overflow-shorthand": "^3.0.2", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.3", + "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "dev": true, + "requires": {} + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "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==", + "dev": true + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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 + } + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": 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==", + "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 + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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": { + "safe-buffer": "^5.1.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "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" + } + }, + "regex-parser": { + "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": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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 + }, + "resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "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 + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", + "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.49.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", + "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "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 + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "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", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "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", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "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": "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 + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socket.io": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", + "integrity": "sha512-s04vrBswdQBUmuWJuuNTmXUVJhP0cVky8bBDhdkf8y0Ptsu7fKU2LuLbts9g+pdmAdyMMn8F/9Mf1/wbtUN0fg==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "debug": "~4.3.2", + "engine.io": "~6.1.0", + "socket.io-adapter": "~2.3.3", + "socket.io-parser": "~4.0.4" + } + }, + "socket.io-adapter": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", + "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==", + "dev": true + }, + "socket.io-parser": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", + "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "socks": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", + "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "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 + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "streamroller": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.0.6.tgz", + "integrity": "sha512-Qz32plKq/MZywYyhEatxyYc8vs994Gz0Hu2MSYXXLD233UyPeIeRBZARIIGwFer4Mdb8r3Y2UqKkgyDghM6QCg==", + "dev": true, + "requires": { + "date-format": "^4.0.6", + "debug": "^4.3.4", + "fs-extra": "^10.0.1" + }, + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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 + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylus": { + "version": "0.56.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.56.0.tgz", + "integrity": "sha512-Ev3fOb4bUElwWu4F9P9WjnnaSpc8XB9OFHSFZSKMFL1CE1oM+oFXWEgAqPmmZIyhBihuqIQlFsVTypiiS9RxeA==", + "dev": true, + "requires": { + "css": "^3.0.0", + "debug": "^4.3.2", + "glob": "^7.1.6", + "safer-buffer": "^2.1.2", + "sax": "~1.2.4", + "source-map": "^0.7.3" + } + }, + "stylus-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.2.0.tgz", + "integrity": "sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "klona": "^2.0.4", + "normalize-path": "^3.0.0" + } + }, + "supports-color": { + "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" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.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": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "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", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "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 + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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 + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "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 + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true + }, + "typescript": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", + "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webpack": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "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" + } + }, + "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, + "requires": {} + }, + "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==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz", + "integrity": "sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.0", + "ws": "^8.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + }, + "webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "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", + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", + "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "dev": true, + "requires": {} + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.0.tgz", + "integrity": "sha512-WJudfrk81yWFSOkZYpAZx4Nt7V4xp7S/uJkX0CnxovMCt1wCE8LNftPpNuF9X/u9gN5nsD7ycYtRcDf2pL3UiA==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "dev": true + }, + "zone.js": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.5.tgz", + "integrity": "sha512-D1/7VxEuQ7xk6z/kAROe4SUbd9CzxY4zOwVGnGHerd/SgLIVU5f4esDzQUsOCeArn933BZfWMKydH7l7dPEp0g==", + "requires": { + "tslib": "^2.3.0" + } + } + } +} From 975a84d0e161394c64221def0909735b19e47d3c Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:44:13 +0530 Subject: [PATCH 042/220] Create index.html --- angular-photo-gallery/src/index.html | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 angular-photo-gallery/src/index.html diff --git a/angular-photo-gallery/src/index.html b/angular-photo-gallery/src/index.html new file mode 100644 index 00000000..66c0dcd3 --- /dev/null +++ b/angular-photo-gallery/src/index.html @@ -0,0 +1,13 @@ + + + + + Angular Photo Gallery + + + + + + + + From c82adbb759387cc654e63880fae05872e5a161a8 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:45:40 +0530 Subject: [PATCH 043/220] Create app.component.css --- .../src/app/app.component.css | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 angular-photo-gallery/src/app/app.component.css diff --git a/angular-photo-gallery/src/app/app.component.css b/angular-photo-gallery/src/app/app.component.css new file mode 100644 index 00000000..35dd4a08 --- /dev/null +++ b/angular-photo-gallery/src/app/app.component.css @@ -0,0 +1,21 @@ +.imgcontainer { + max-width: 1170px; + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.imgcontainer .gallery img { + float: left; + width: 20%; + height: auto; + border: 2px solid #fff; + -webkit-transition: -webkit-transform .15s ease; + -moz-transition: -moz-transform .15s ease; + -o-transition: -o-transform .15s ease; + -ms-transition: -ms-transform .15s ease; + transition: transform .15s ease; + position: relative; +} From 348565b0239ba9d5cea60d546af1aa698dee4220 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:46:38 +0530 Subject: [PATCH 044/220] Create app.component.html --- angular-photo-gallery/src/app/app.component.html | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 angular-photo-gallery/src/app/app.component.html diff --git a/angular-photo-gallery/src/app/app.component.html b/angular-photo-gallery/src/app/app.component.html new file mode 100644 index 00000000..e1ead57b --- /dev/null +++ b/angular-photo-gallery/src/app/app.component.html @@ -0,0 +1,5 @@ +
+ +
From 1c8183367feaaa449033e23b1822df7e068c0204 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:47:11 +0530 Subject: [PATCH 045/220] Create app.component.ts --- .../src/app/app.component.ts | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 angular-photo-gallery/src/app/app.component.ts diff --git a/angular-photo-gallery/src/app/app.component.ts b/angular-photo-gallery/src/app/app.component.ts new file mode 100644 index 00000000..24f9b2e6 --- /dev/null +++ b/angular-photo-gallery/src/app/app.component.ts @@ -0,0 +1,39 @@ +import { Component } from '@angular/core'; + +import { Lightbox } from 'ngx-lightbox'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + + _albums: any = []; + + constructor(private _lightbox: Lightbox) { + for (let i = 1; i <= 12; i++) { + const src = './assets/images/image' + i + '.jpg'; + const caption = 'Image ' + i + ' caption'; + const thumb = './assets/images/thumbs/image' + i + '.jpg'; + const album = { + src: src, + caption: caption, + thumb: thumb + }; + + this._albums.push(album); + } + } + + open(index: number): void { + // open lightbox + this._lightbox.open(this._albums, index); + } + + close(): void { + // close lightbox programmatically + this._lightbox.close(); + } + +} From aff86ddfa5091dcfc025a95b045c55d5b9a96a6e Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:47:34 +0530 Subject: [PATCH 046/220] Create app.module.ts --- angular-photo-gallery/src/app/app.module.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 angular-photo-gallery/src/app/app.module.ts diff --git a/angular-photo-gallery/src/app/app.module.ts b/angular-photo-gallery/src/app/app.module.ts new file mode 100644 index 00000000..05e0acea --- /dev/null +++ b/angular-photo-gallery/src/app/app.module.ts @@ -0,0 +1,21 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; + +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; + +import { LightboxModule } from 'ngx-lightbox'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule, + AppRoutingModule, + LightboxModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } From e1c51d267742da39ed683e4fc2da72fc561c4e59 Mon Sep 17 00:00:00 2001 From: Soumitra Date: Wed, 4 May 2022 11:48:02 +0530 Subject: [PATCH 047/220] Create app-routing.module.ts --- angular-photo-gallery/src/app/app-routing.module.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 angular-photo-gallery/src/app/app-routing.module.ts diff --git a/angular-photo-gallery/src/app/app-routing.module.ts b/angular-photo-gallery/src/app/app-routing.module.ts new file mode 100644 index 00000000..02972627 --- /dev/null +++ b/angular-photo-gallery/src/app/app-routing.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +const routes: Routes = []; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } From e4c4343fc3d619a182494c3e04883f006c8f8fbe Mon Sep 17 00:00:00 2001 From: roytuts Date: Wed, 4 May 2022 13:02:28 +0530 Subject: [PATCH 048/220] added images --- .../src/assets/images/image1.jpg | Bin 0 -> 738363 bytes .../src/assets/images/image10.jpg | Bin 0 -> 999449 bytes .../src/assets/images/image11.jpg | Bin 0 -> 540776 bytes .../src/assets/images/image12.jpg | Bin 0 -> 575922 bytes .../src/assets/images/image2.jpg | Bin 0 -> 392127 bytes .../src/assets/images/image3.jpg | Bin 0 -> 753939 bytes .../src/assets/images/image4.jpg | Bin 0 -> 689193 bytes .../src/assets/images/image5.jpg | Bin 0 -> 208348 bytes .../src/assets/images/image6.jpg | Bin 0 -> 539830 bytes .../src/assets/images/image7.jpg | Bin 0 -> 658323 bytes .../src/assets/images/image8.jpg | Bin 0 -> 321940 bytes .../src/assets/images/image9.jpg | Bin 0 -> 426890 bytes .../src/assets/images/thumbs/image1.jpg | Bin 0 -> 68381 bytes .../src/assets/images/thumbs/image10.jpg | Bin 0 -> 38268 bytes .../src/assets/images/thumbs/image11.jpg | Bin 0 -> 23008 bytes .../src/assets/images/thumbs/image12.jpg | Bin 0 -> 43299 bytes .../src/assets/images/thumbs/image2.jpg | Bin 0 -> 26723 bytes .../src/assets/images/thumbs/image3.jpg | Bin 0 -> 43636 bytes .../src/assets/images/thumbs/image4.jpg | Bin 0 -> 29457 bytes .../src/assets/images/thumbs/image5.jpg | Bin 0 -> 19640 bytes .../src/assets/images/thumbs/image6.jpg | Bin 0 -> 22108 bytes .../src/assets/images/thumbs/image7.jpg | Bin 0 -> 57946 bytes .../src/assets/images/thumbs/image8.jpg | Bin 0 -> 16750 bytes .../src/assets/images/thumbs/image9.jpg | Bin 0 -> 42328 bytes 24 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 angular-photo-gallery/src/assets/images/image1.jpg create mode 100644 angular-photo-gallery/src/assets/images/image10.jpg create mode 100644 angular-photo-gallery/src/assets/images/image11.jpg create mode 100644 angular-photo-gallery/src/assets/images/image12.jpg create mode 100644 angular-photo-gallery/src/assets/images/image2.jpg create mode 100644 angular-photo-gallery/src/assets/images/image3.jpg create mode 100644 angular-photo-gallery/src/assets/images/image4.jpg create mode 100644 angular-photo-gallery/src/assets/images/image5.jpg create mode 100644 angular-photo-gallery/src/assets/images/image6.jpg create mode 100644 angular-photo-gallery/src/assets/images/image7.jpg create mode 100644 angular-photo-gallery/src/assets/images/image8.jpg create mode 100644 angular-photo-gallery/src/assets/images/image9.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image1.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image10.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image11.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image12.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image2.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image3.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image4.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image5.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image6.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image7.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image8.jpg create mode 100644 angular-photo-gallery/src/assets/images/thumbs/image9.jpg diff --git a/angular-photo-gallery/src/assets/images/image1.jpg b/angular-photo-gallery/src/assets/images/image1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..906ff5189c851fe41b07b9c951828161d369b432 GIT binary patch literal 738363 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�~ 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%0DH`HV^Dl-(MPY7F2=@v-a6o!RGi1{PN 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 z *_EvK0T?eUeTVZLwGddYsH%4doFKnq$Js{rQ4fGvr zZ;VnLyqCEgXuh2kxEHY?>r?TLLXVY@xz@mo1?_wFr)+u+G4S$I#QT+qM>}6$)tkj2 zn8eA*%E>tKHNCO0m$@#01IL8uIhjKG&QMXA0vuLQ;_*F_utC zx21ZL#Mlc~E=`g>KOM)%fRW^9art?CoR)8;*=%^%^zUtNezvPzQkc}`y{&f@X;;5r z$fcXfPm!4{v#JN_wE$Edf`B|L8(LhQIPt30Bv)0sQA8_|3(BE)X zB#OFLldXxfw_w182K~;1)9E_Zs@GjfbJz{h+ve8&E!x#B*ST=cSB}S1e%er)6HGAI zYg&Z$6bEfIs}Vlk`%-C#BZ^pbq$vTGrIeXoP(|t+X0uCj)jDUYZ@XYJ_5c4K>oZZ<4!G_KlN zRA{FDbX~x*I7_=LP0i;vWO=^eO{A;~rqu(s+I7aD)lnq|u3z1<@|aOU$VD4GcMxQv zfXD#v-j(fUq4YUv<5wGQy>~pOV3@gbcMFmw9X>U!T7lgaaat^ll0@uT2Ip?zj?1pM ztuEngW&>kl5X|mjyB}(PvV8>D?YNr`K#l#G527M(W6<5aDmhwUMPIEexe<(L!&vWq2cLy%soa@CW#-2Y zAS(MZfeDBP^AbqYQeou+4?>$zX*QbJNY8`!Zo769whv8zf1*sO_RS91`$ zsO~$}R$A0ej{1PmC$|w|$#)=a0lFI=^*YY18_-OdWU{^XqWVSpi*>cS)o>0{c1B9P zI?9)0Vy60!8_`<8o0KJFgo01YYb~s$jl6pbZ8CHxDtPCLGYSN4wjdj6`1n(zhp1Y~ z#0iHOyl*2u)Q?Ta<-dUQr)$H4Ye`^5kr+a;G1xs$tV|W7(YgFuizMQxok&m9k7n5yd6MkhfTf{$Tc|tm~s8 z*0$E93|vIqCwF&YXqGzw4~rAphkJA?9@kT5|CoBM6H#E1P> z?O8VRKFHlAO8)@K{{TYg+&upP+W!D>WxtSkqr7j6`#QH{{Ud*9y=CZQzw-%;^nN$V@1jkNiEZ8C6*G) zZ#wgCt!%#M5PBFYm3c0o-0=MN_5T2oIQ)e~b!s{Fc1N#csjk%GNnw#p+({)R--mx#xc=`lMbk*Tm&Jso_n zT?uQU&wFXb^fQWqr&G||y=-$bBp#4_$e>UkxwSWqNLoYaQx^PcjK|?(%a@r3BsMc- zNRY-3gLAggbJ%#)+Q}y0L8UGaQH6yhI9o)CEKx};Ug{gE*yLP!HMFifT{|7M#?-FN zJZyZ4(VY~suA{*C)Y|E86{~13rFH}qjI$C3g;znAn0s-$SKZWHqVQcV$#k z&EzPQfq|12OhguluA|gCQ>~NgD^Lmb0+vFuUFXX z@i9!@{j2(q$i?Py`J4>SM-vM!9J1iSjUb&!Z7n3oPUcMncWVtatkzmOHCEGKm*dpm zBD;0GE;F~|q3CkBjBYk2&4ziR$i`23@b-wFIOIR=t^(450dJts~VVdLeVv)PgS(g^zp9R*)^fc>jXuPXNpNz z<&1$~H8=QCYjI$!BQUth^Iet*{{Uz(N0jKX?&w(dslH`h*w!~~jl3_k#3`3IAhAmf zAw&)(*peUAK>)U&3gXM>Oe*gE4w`t4Hth`+AA@-#%ge?Q$AbsTOZ%OAC?isQ>!Eom zLVt53;FjY=jFP3)l9mAKMwQhj0*k7PfIT`22~G)Dv9M5e>p)28n;C+Mloq+OcGtF) zCK8yeuWcE^SO9DYri#1-xiOg6Y773O<5L8uCZkCpIV9Z7 zo`O)KBh>TRa?K=V+aRQ>+Qn;)dUmebB)VvEUANT9$;x+=)SwZewe9?CrnOLGYc{}= zRo(=DDgL2iKOXf-cOkySUyvy^g*-HBWuaocU$819vq2p zaeMri9fe_ht#wxP>}!u2eH!k^u178H9B3tN*8)hNP*~^&)7<#hPPE;X?uayUIR5}` z8XSNz=42l0$7VaNeTV=~j%UYxP=DO=nqPKe(=Z!c$}gxMU1<20%TJ)*M#jO*%FPiN(K??>sncJH)}q)K zas1D)Ozn-3<1Zd;aWJx~-}nRm6q4k$X~Au@<)$MhNgb~mFxb0ft`iTHvQ=#Z7S{A~qZ*k*~jDo(BB%ol)uF_o->5d#o&f zwlH?jhmSn7C;Q*K=sqE}uQvC|Z@XivwXI&86nV_^7JqVQqH{lkw_lJK1#`rDJ3cECYb)$Y;d0z*0WGcDP&_NCc~yUL$oxAe z?K39E=Qzm^x{@qp>dXTJ<_QMX(OXjc7;(KGqTec6?p{`r8rz9bHS+?gRU}JtM3KA% zBu+>gt%xhHg$c;5SQn6z`wH!lqj9sP_P8VC*!fY-NUd1vOkA!GEJ=>sUM53_EZMRd z1m|$J(&4SJcw4Pybla5L8oJX&Yw=O=IgZN3V~c&+*_>=P=#yXN?PgPY))7FSb>Y=>;i% z(&y3ip%DBo*HTK;lg}(1gugd&$7nHX!ioG?_4>nTizU|cGo58 zi+v9#nVXxDER#AwuXfzA!l=3)z*lNep&Sj%K9lw=8B34H;rq&v<`;9a7`Gt`PK@ES z(!6gr`nTBjuqKjI(nkH~o6Zb*r^GmtVdEf;xnpJh!Lax86@tv&8or&5w~bcw zU$?K&$DSN1KIT`2gK_sVCAtCEX%)97v3i)+spbCwiMTlx$ zbQ)G`8m1Sfrr7dx@;w>mzURPxJDtnIDpW+|s5b`PtEa}lJZi_Ep1f|+PAN=w+7vc~ zu@|edktYYB9E#-eVoa6}xcVWroOlm~>x<*#eL9`5B+^+&2xQAD2-qNy?IBICv|ifQ zxf)VsjW+i$WZ_AUh4*a5Tkn{gGal*(K}!o(-*W9()$C};{{Sa)I9w^=_;^zW7Se2$ zB+U2kxb!st0RCTBZdY;{Jl<7=q7OLSxnuyurOL2rH?`QG)JJn&ANl=GXO=*VmdRlx z8pv6N-I$Z`qu{K_ERE<7BJ#tIkk1(mJzlHy_)xK_&{np9@j00$VqzsX8+uONds?fC zTa`;VG-t`2fU-*R00~uQBo8nRQjUYO)cViZnUVdo_MEx$FYjanD~9-bMSS<4cat|2 z(Dkd0R}xR^e2bXobGfd2BReF6^$pNzwR>+`Rnt!+~B? zsbmUWh#iKP*0j#+RV>pD9hvI+J{Rq-8xky@ZxfR|(EyAW$c6x;u=b-2>ZiECWZCg=YEb#+q}>(xKV!q=;NGYU!a z2-=KelIP|dZaZ4FgE(zyUE=1DNPfQUx8+6zljaD}ipwROLN&vu++LqO2_cmT*<>Vo z6q9d_{HvebjqhZ{avbgyxH$YCBoe}~v6nJ^*BKcS3vOVx^v0G{@YlJm@lm^TW;ric zqA+G?W1K;G3!S|j+gthhS4!CB=<(RjP&2X=_UcC1@rfsM3 z*v{v99Q>@+PFE&en2=fs{nn9jm5%3vAl{L%=s*^&u~jPjOmFu&C{4*ngA#{z%g2BA z<08zb#Gazne0g+$=BvJ_^td1LFBJw4(`9k7O@bj*ml{3Lyn(bXSr4j0KT)nb_>J0A z)arTb$6btB{^k=$ZZ0g0D4IsJQb;5P0kmo)uwp>@ulQDv3^}uwbGytz89ZCZAuvd; z`4R6{jF(=QXkCt>*S+Xj6lyn#@`Nkv3mgZRfYHi|rb)vbd>iF(U#bvpw zWW^B2kC5L?Ra!`0T}frNmg)|-HO)4eTB6%fWv?rin2qe6tc|hQudHs=s5bpw>#O5U z>PI&QYUaxv?otv6TU!nuB>My^otU3zPzD=!N46TN(>V?aX2e!&z2P-#X$^F?b;@BsJ*&@`i*02YYTIxi%DhAwYdCFL+-3dc|5?8 z=0CF|-q&(2s15WN0A8mxf9r~cEe*Zd^c=tVvy#N*^RjT{OsB_~M>?t7ERaZ><09Q! z-<_+9>d_BmX^YIqqk20SS)Bg>+&Jj?m>m1zzinM=lz><-0%+hqy``e|N|1gi+sozJ1g%%nzjJ6%pZ;3lwSMT^nytU2!^mH<|i`gNMf8wgl*=Nl_9GaHyEV&dmkZ*fTeBBjXdNLwP$9B|)kYXtL8bM7&59AtQEG_35+ z8fL=q@EOBpdzjeH)@_K-w@nS&*Ze8gy6d7bwpR~~I~rfxX2Qlf97b*yTx+YUfU~W; z?31tITU!qr@~x|H>W*cdUGcqbU+60j?w)1|+E;YQ5?g$7qOzZbfVbgOkIKDV==~X4 zJS=vsZ5@PiS?`fBm7qvVU5X&EtTI|$#2Vto#YD&vOjv~@sRQ$>aw9RBP^tM_=06V_>Bg0m%3svN?X4hNJbV6caxg}t(n#{X zX4;+PxU*fEZ;qb_-u>v=f%$INxALx^8zw$pdQSdLt_)R8mU~2YThb`<>LQ zGRm16`jK)=rnVODE0)$erU(ixe{)XP8q}s#`U+th%16vCb-zLJspMLggv}TSP#Pu- zva4ztSXi&(De{5tk0HzP(qLp+ZrIWv*p&70*x%}3OVt_s&*Fb7s5TPr z2>$>Ia8exnwrsFPiIF*z9uiDD>`Z=}SRd)D=tXeWw&a$ta%CJ?p)DT7GE0XBL~_Kq;SpjBa0ne#cv`rg zmX4=9YXT-?D>M6mTHtG-9e|-I6hU5jqgdD(4(nUXrK;6M1!;05bX$>dE&%CZDe-|c zXgCo4wRYSxIT<$w9ifPHK1|h|`~HGb>|sUA$sCGfQKp12xGH-QT^uwuG^OM*BtaTu z9Ay^uSg^H(LEcAe!jpk(?FdF*2{bUN$=IBl6a&dlAUsu(2XJPT+MG{#4s* zaAPH&RcRwqLPh|ye>+rFEyUQCj#CL@t6_0%!sHD}*R@)*m=f5{OHI)lA$+SaY8 zjPCR-2}y+llEi{Z>+uylM#>qJ?~vH&EETO|YSM}bvn}8n@d?p=xzL} z6`i&~(p#11okF6C3ofJ^TS~g2H=&%_5*at6k*GS@kSl0LEsBRI`^$6GSRaX|>!7)6 zT6rBm+q&zkjXL(dB#YSZc1tpbHtYD)ghar2h2CvcI$rD>P<)!A`wp_l$<1XpQ@~L| zAXHdX4XQ!#KN^LFB_%wLV6&O@2;c-6au%^4DwAzM*RiazyFWxzX&IB|#|s-MYXB^I zANyBLYT7chf+I3d3eGl!CdM#q)*b?fqkvM>i)r0u+m3{VC2mIIdm3>oQXAJo#x(gs z8y;o?CsM{HA#b-^3x1?Vg`4{mDkD z7p40{laH8>hciU&lLUDf@`6l$)XBX`HuTu&Z(08U>aQMtuxVTtZ7%1T$9ZwGCWX`q zQHn4pKvdZO02=FQStfGBqiODqC>tD;K3Wji%&vtl!SvEQe09BJWcII9dPeV|0!~CJ z%}LfMi!S&5G;5k;RKP1$GSO+yzba%f{?W6beKEb9!Cjlk_Ka!r+V@vN_RRN6+>r0#ty zljINEpKE=Ak0OZLX)> zX1`w=^s>{HW2wVi##=s;%`S6~%LHd6PwY+Ud0S2FHCNaAg<*p#YmDlSk0%YIl3IQs z47@le;v(cyU;Nl)_A~KVS(QkQ;j+RKW99>pMBf^V{xVR zw_3g_67DyTiSjZM4eJn;l`=WniaM5N?O-Z0I8s(QZVz?N{n7T{AaSk6NdV74Fu#|9 z!b1imG0yge6)G3pjwr}2b_V;;dh>DM$fsDfk4o8bswyQsb!DZ+p9=xy;+6!$njd{8 zUC-_?H?(NS(t95Y;c-gH<`!fa>L!t#E&mCDh1gSvMRh# zU(`!q(ir$u;hL^VN=`q-x#X&!x0QcHkDq15lRh`Mj*q?;Ai|`!op+Y;y?T^&PG4Wd z9&PH{bzK1D`2m#B=*l9Agb4Geaa= z$&eHs;q7(TRVsWRa`E|8=lu1!G z=ds0=w~`V)B;0-ySvJ>hhgzjlio%f?9E^C3 z*wKZXC6q%9QnvL}9-_#4F1|HcaXV`CTa%9Jx-H5QKO>cp@$y+w<3kuS3lZxcD{o6T zk*<}-sX8fU7k0CT;SJ>ScuDZyF)9gT+9GJK44@56fQ>3}QzEqV_3899wXwRxXO4LR zcNVZc1$wC-YkG{sCP{W3N1tk&=!Uf};kGPA_p-dFn05l;b;% zMUw}Pi`4V!>fFCJ+v%lwo@bS8R;o)&ZqDxq1#)HL{?p0jaG!GVz{$#R`B*s2Pq!@5 zvZy57Ey%9QX2oqQWZBPrITXGxiJH<}w}7qI#xfQID9KXbl^$MnvTdO&eNRb|1}V)2 zWD&*3mp}k4*@g2x828tL6MDSJ8riZvA8-?$m_-%l)+KVL^OH^#el+o zvPcOoBs+t82lN|VS$`v3D(-!o6TWGgJhW8cKO5Mky z&wEur#0SJ?Wk(mWj$NW>`iK$rLQrZg>NdB+mU<@Tixr;B`5W^`mYi(AZ~}2~GToxX zJAjXSmU8l>jd9*Xz7;BN3Dl0(BC)1-NJ~?q^sVgMP-5lrGtCqGkGt7XwVTtn zy6KrG^*HTGBFz#JwZUB(TgZ0tss8}d-J&7}ur4z)Rv6gWQ^S*) ziY7uxd~n;2?>ls@UEQTs!5ktRMYz6~D&J6K#z1z5W@!jR@{*^bj}cilYVE0_vVTIx zf7>5JjAolSPXx9RWMar2TTARI*8cz+jDBAy3b6Y!-;D{m(9MGx;D$-zj!m+#jyGko z+J0tVk4ouwn%$-c51VZLwHre$8wScZ7w_rxHYA2u9L4*9hRn#ANO8dNMvc}!oxNV8hS(d0xKMtX=k!* z>85)qW)X|EzdWZ z_dh8&1|q$Bb)yKMXdEbCNJJl!Ho(L2@;V!WSza(f7a9vFjlCv%_UYNg>!ALTPl=Pzr2&^RVnSg>>XHNM$}wab#pt?QiGLMR`A%&yr^=WaZ4zW zuvC?ZBWUqq(2kX!I{bQ?TFUMTiz_dT%!@0Jn_w1=+-i=)s<8h6I;CZLzCf*NT5JBN zp-;NG4EaQ4$BgH0*8r9u>D+YnR|~<#XnGX#Eq_KeKH=uKy2*|Vh<5B3*bhtFtxfP! zR->+KK8BAC%4Gt-+=2*$Ge*oe6Q!)An*a}fwaK3Zw(4}_zMkPZ{14l?(>6?r?PN+x zGRAfSM}4O2)5^Or`4_EHTO*e@i;e5t^SRtEFB z`BhiAb;oNjZlxYK>;AHQZbb|a8arBGP@x?+4xm!Yk#SDCkwo0i=uSRSh{^4fAeEHK zF}S%N0{tmovP~}x+k=sV>LZu~D}oTJlFU>KZ1TUCO5(OB4INa-q_N3nWAV@wOiQs_ zPbv$92mb(#oa=uYoHTdq`0jLM%&Az7M{sxxmB-{uEJI|fR215!4Xy{kiZfa)wJQ~7 zk4?<}KNb!?U+%z4v2pUN2^GS#&DCQ~e0~+HB9?%8enx!xuGi4|7X1P1ttzP0i#E>T;dwIS zh`z~O*#~P|UYhGsmgyioX<5D6k3^VB!(Q z0F`n$z6YsT;~yqTSu)8*yR_?{+1UhL!%`bLK4zJk?_k0zFE z`mfq}FT`UygkvE%xbId8DO z;G6CA`<-u^nH%KD8=LBo3y_@{XsyHj4o@Q!Pfbq{`5#G+(o2jQLR2cd z+^?ryI_i4YTx+?9D0-tG>n8yE*n`v(PM7Ib#SpI1ug2%kkjsx8Pm?1ON-t0V?O9}s zsb@`Z$!Hto<(X1HXd*E0)Q=r#O0hC#?QTOvj?BA2P*3hP{{TqwJ`}3;EtTZR$3G!f ze!vmCPYT(XHZgPNi(`pa2GlBzTk$&54n($mBI`1ZMadRrBdr`uDB>d`t99Bm z79#XRVa*m3FBneBg6G=1Wkf`aVW{X0*ZgZ9O%+(wF(>Z(tO~usEX%d5I$RObw0fYc z)Y8X?k%i|+6#}p<^*;i-~#c&ziHHEL(S2g0PCUmPlQi^<@PuqhCv8KX+2JSko7_P z623T`jj*aJ`;BWB0G+nI$)zyO8_>6lgt0{~LgvH-D4+<-%1-ltPJmo@tgmTt1y+!z zP3{XUW@9r?iz~;XO!(vX{mrENt8FZ76|}A#_}yQ%ug`Cx)q>9JR1YfheH3^RZ<=V^ z+>2%O*1$-9Q$`y5ou1!~gEDaobIr)}Ntf+Ng|aWSC(OX~u&+WAtgVg)pD1fnN-jz$ zGoxt(w;u^u-W6c1!rrtFK>+sLD-Vsj>Gw0Dw}-CBG_qtqMou=-0>sg}4Ot^*77XNT z(!si#*F?1@Tb8yiaZts{!7yo89U)Sfw`-P_&GonFzf)Yir6wc4U!A zA&{P=dwvWw`Fqy6vC5QZOGbyP;&P;qenP7SnLv#}v1U{12neq;H8w|OS&fOxWbzz@ z!;vM678vu|`y7h}HrCbElMKamVjvnQK0Y;`1y?ZTm6h6d&_*nXTujZeF}Av} z>RR^zemd1;+B=hu-FqJE>~Hx3NO^qm%S|V{%VUgH%MG;0Ivc?$zsq5z#d7Art50u3 zM*c`%zv_#*5aM#*X7d?&IZOWl)%;FZxsq(4&VY+BQDAqkhkD17t*ZY3jk+4y-87QZ z`(g33Y?#}w<=xTQMwZ;($o~M4dAwh_xUPOl zRnAs7_W5K}Z*n$m3;zJCc)hA|+U;H}`5C_-94g1Px%|(aauH$U<>$dXWwIJ#VvsWr zWELfq$I-(B)by_GO}f>hGAOh%*9Xl_#_|mzD;x|0$a@v+ZCPi-&c3FYa&dl!huj=~ z54jg5$G84ISEG}~ zk?c9dSqa)?jBfVDyRhl!TsEVwsH@%-gU<6oV#MV*SmlQYBnUHOlR*|-CemGp%(7dh zZ%#IDuYQ2JEnndo({lV4N;YI6vHh|8_*eCBCsvOC05YDs>ML6FrkjJZi9$0uj4UjF zt5R~7!uaHcd$G4t2(a?&MLAm0Z2=flebn+W_OWA)J8x!Y)3$_ZT}ur{k#>K(axz2- zpBzYtyCXoyx7puqFaH2mPxg;3k&lrdBZu`kIY5%H zaqdRZIM;DohO8BSMxpU*`j}?U>yP9~=>Gu7TfFO=$u}b=J}yQxdof|_Aw@^_({6&{ z1%{e;u4_+2dL;?;X16W&^n6s9X~}!Iv1CA4uFjxcN9?XpT#?Z|E_|cdf0U)`fd5wllwvM&<=imyTUzL|DzW zDRZw&i}a|}w6r047gM|vx6w_y(F1iG7C@U)Ns`@3{{T8xl3FfBwT;NOqUQbTQ`F6l z_dt7I;C8*uFoM)N?Pp+$bY0z8j>3X0Y2?5#8B4_5Sp}q(ZME26ZLe=J<6Svv@x6{Z zWcgPA0O$j9xe|~hkbpE*Q?w7jR9nci-Ily+t&u4<;p+8ND-F}I<#i+gy7#w*RHx8} zS$u4f0hiiuXS{<|ABe7phSAC&9_Ak{c|__~GYjeY*E_bl8>;stOQ%{n13@gm4~FopR zTXS2|2`1faJT<6!wJ+lt6ZrR~OA};TNB$MMv5Q5hSX#EnXfU!g;C0(-^l5bmHIXu~ z+C?muK({DPMS1sno6#A0k^m3FxiVPm#E&`1PDx?9xH4Gv@KDG4xguf}_U$*EKcp$vJVmCP)7n+E*6t$TM(mh9SJo_!VWDBmRDv~QFU&O+w-D9B?Wx1 zrjj;}WcQ+RXN>86bg=7j*wC#7B>snxyKt6R0cw zO5PN>_A|DK&&8{c6&DbNO%R$|h;>VH|X$7{1 zP!~l5xF@Ayj=QGKEuv6lWMsj8%7Mu@VI{~1z;v#P)tNS=sr}0#RK}ZDJCp5!roC$Z zCDhNG2kV^Ofg!(9-PWH3DbTZr%S4j~nnznH1fbj-<8xD!7Md4au+)srx zxZ;hOOG*Io{A!(r2-KG<6B5RW5L05qyAhx|)-|Jqgpb&DGdb?L25{Wl$bb{{_Ff;j+HH@(yYV0s((tn0iQHKdf= zC`B>e<(&=eIu`M*RV5fZL)5R4Af88%wTtW1y=g@Vn_5epdJm$=V#4qc>2-XD?6bdMeu87$&7j1OD83)ovvO6uNKhFtYqofO4w_Am4Q0B-U8 z6lsskOut^%aEqze^r#0#9oYUAjx5&5{i{Q4n5$a*nTaV48brksHvLL&2p(d$s_Js| zF7WSyxyk*_r5N!njIlvxluC$9R^4^B>tD*V%RF>6qKhdgL67eh$j*>P@&e2eeN0b} z<67GMbgGjsExBi_`&*2YlfmaRA>>RA!eAL!B2vHFTIV>cTbNTA9iYh{ZI8@ISVWdqLl7156EO6~m&vL$M(b!EH}$HkQgv>HrgKF&ju zM)LYG7Z(=oS>$$gbE6tnO(nNbWlVW^*^ayM0Wl@+q=vI}>2a+}m1XKvs%fsqcNLcu zZ8AuwZ0KVs4_3dV{uR-djk!lY8>MY_6*30e?INnGks^b47B;gljat*7tXG8~`S&x} zpGeb7c-7gxjH?e*gYC%Nz--z9SJvY6*1^kC!mbS7_qQ4cLcYoas}^83-r)D}q}xUN zS?d1r`)@xJ?kt#R#mC3VbB==-44X%~HT0#;y*KqA8uM{^3yf>|ojEGFt0mL=9*6!< z#`|_Jy!dV-E@_ts6B;ze-MVPuc#sR)_uAxos=QlS($=ANNn^&Z)wlkqmf`t4z8mgb ztgKi>vKTVXJeJ;}WQCEQF>NfS_1BpzV^aGQ3FY+P^gL|bWL#$p6gkC{lryxMn1ycf zt0I_#%WEy z)xXi6S1t*$a%6&4JEJ!8Be5S5UDUd=lzI6m>t=FPzTXI z?&Y{_U--N29s`MMWMs!DAg z!Q&1jvt?z;k0fR`Ss)G_(c9(pTdi{B%gH5F(XKi}mj)jwew*p>n+)T+rsCw?qz|Yh ze=6+7?w2xQm)eqonQ}=R?Q%ANEo=DJ#!c#bFSQ}ZkB{UqvcpO5BTOA*^m}l1JJ0pC zfVFvkW49{Wy+66?co^2H{{SM_6TwG??dD5?CT0&I3kk$b&t(T)$~6{Y*R^Gr$ak8j z#?@tFz>`*qPe9k7P>T5cb7SJ;DUBgVygIg{)u!!w)PLshX>4CCZCF({e&@@?9JW>_ zJP(a1iYT%HP|fu15Mgq?3f3MyUlnHOT|TFFOuIt&abKe`aI?5BIx!qFpQFf)lP7-g zWqaLA9>5-z(UTrbk6*bx4jNvR>!)8)_&;u*Sj(9dp3E#?-dL4=r2%~;T-}B3xb+mR zkR$U;Cy(!^X1Z`Q7u9!fXgV=R|g?5oun@@37) zWaLSQvKA+CL{bvhw_ghDtrj$uwK;Eoc5$H)6^MHb%aU5lyj*N{Ki5g?uEVdleM?gF zGVp_DJR6-z8B*9>*y@+p(nV&le7d*v{{Ry0ljB-$Rr`zX4i6^+C^-0wL%13(LJq%(4_GdyBl&gSAUi1S^GG>LOZoT>u zMMrH-pSS+m#N;ruWS!>vtYr5gh7bni=t(W%T%J#pY;LfZ7u4Uz!miqLv5X*STJD>y zbv_l>x-eCSDliP@%57s{HK)*?r?C4Les_iDaJh^uMxGhi;)V=1mX}SAMfMxm*{xoG zol0b*rJt$OfmvNyEfX|9!!Af$&OmXGiTxQpm!{VqK&ruv4TbXuU!?+n)NZZ7L6Pz@o}L{ zsCO){P^|K3sB^cbu$s)<(&|#i+a}Jb`6pNR`$HMjdq|*O>u&XRq-2iE^$d^xwQcA2fnNKa4?*&;VO@}ONg=L! zTH{kdqzQ52W4^^%byi&n{AyZ~lYJRiE)0g#-exinOF6hFt*&Vj%%z;9?DGrAro~To z6yQ~|lKviU7=}j3m4w8C5H9b)0idaK(7L*`HDxYMqi{*|>D$h#Mgp1S4ehFsx)ZqR z@wE+;B!b6TTq28`s4Ra0QEN2HPq||Nv{I~#F!tFF^(sa0)kXT6$0eIkX^I!n+DYS* zAkjMs7o^f6i3j?L_-S0JT4CzHW2xOL=w$L4Sn}XZF<)~fi!its-D6{=dJ3;eI5Jsu zGPw4XG=rdjn2z?=mPN2pnz&qwK%p8P;^6Dh+sJpWT$r7v4P6A?6U|PV~rIeRA z;xvpGHgd`b?>O7tv;)0I7iZZTyQ(hiYJI_lHY;P~Va1Ni8N7)stG%zFD!Lm3rsHa# zfvr;&{Do@kq!}3!VlD##GtDbpAkc+Ud@s0u6|zs3$35)0#FcpdM=Jv&Ik^0midD6w zUr83NFGX$8W6f$gt2GBRnaE6EJ2H8Rv0%`MxbN3_rT zmy~{IXWpEAyh@38VDbka--jKE^+P7%`?&4gZn&>HxGBbQT6?a)>UPsJn7W72`gUic zpX?43lHl_G<6ascr3=0BuyTsQAxnmn8Nj**>#>D%FDoT(t3R7x)OoRDs?~a*IlzyC zlORjS{aivqeW)^-4#Ij8>GNCRUWR9Mp~209m6<|*;2F7DLyyLU6B)a=%8VDL?>qR@ z@wnE!oBse49NetoEsamKUy#U;D~`!{<7){KKV9NIJQ#MYe8oz&WOjJ1*+sf)X#Lf~ zn78sgXi(-hm7sPP^Z>?Kkm$g9)OcQ0J~r-8nTe@r$Aj*kPG7f~rOb`;&B7_ih>Z>P z^w`&RrDfYg7i95zkIIMcY)`hZe&cBIn~Td}uI&Ua6|ZeZ+m4i}iL%3FH1+{EC_6@%dw(iPwBr)U4VrfE?AYH*;=k*o*D<|V)wO22@>Q~ET-jn#$?nmw) zzB#O@X2zCyVsOP^mDS1ux{qH?dECFZ@|c{SUysO1H?mDE zYQPdlrM)*5(7dI!ERJhnd$i0rI4Pu(XwqHsM4SDw8#6N4o`b^G)cl1D)aG70hv-_s z#aM(+%t(|Li(uPk79DTrQIgZ4tuewb<>Y^GTsb9#wn$>8aKy1dK3$^vTy?B**W;aZ z>}!8?I2nl^T#FJz1<|D`GJrs3)F{@}uWF{{^c^bPXjqHwZh0lf+s3;_vogD)F4jVB zF4xdnq4{{>`??ih9?7i@EfKFqAlb7m&rknWq1TKleH5Y8Ye5} zZaUUh^AmCXS*r2l>*$8y{jZexv!u_F4noLUIT;ouD5Id-O^xa@d0ME{b;IrT7nA=0 z9p}Z7@B5HE4$9lICEa~JL4elXtyk`(qy=y_`-!7})!4nMG3GHWc!Ft!mfkIx456o|_w#`(`lP z@Pw+i+R`YKUy7*jTrUmHr3%gDe$vblNW63epeY%WAdb3|WjmFIr0Z2&c~@30HQde2 zUJouf;fIUG5hE_-$cE`}=~Ap16XRP^UanoAhV@bUd5;0$bhXr(Hb zxM3q)lj1x(R<7-+R`)LCR*>AU$EZ=_aMuF_aeDwHnA+N8LcamEO#cDJQt~s{k8y3*@qa@v3tIr_1|Z6p5gRC1j5AtcM(hv+8bD z$A21i#dk9wsV>!B3mDvQ+qroW9m5+gbG4wJDVK3Q_aid?H|a^<^ik8e)hhZLP4@2+ zF`aScie-hDb3;2I_dA=ioA_J8vbT|EZ*ii=x*6GcoOUxVJ~lj)r1pPlr)d*$zTm0{ zZz|H3ZA)Rh#>(ODwXwEE$o6 zV5Ld5`gI1e%S(Nqq3GkiTb}wJtL>Z~9~+7Li|w4enWapqf4T8JKuy0e+j}wHV_D?7 zwRtt}+fVLu=EG{)aqq9tqmTCY+uZm3e*A=a;LF71v6eEdjT$wZRa1WV6>)5Kp0A;u zuAP-*+Z&ZRZXfOLN_cbAKOJSrhz60}m0M`F?_*Pn_oUVy=J_jIYRtK~KeUC!ysRq1 z*VyvC?c1evESWk~&DMjm+wGOc_N3&#qi3cVqE|Lw8|W?kYH3T%r31C=5M(qQM3R9V zQoME=yn#i>Z&B%8DOn>o$FST^JmhaU@kXJ6M=v-R2U`n~OC^%rYO-l@Uunw}WoOHQ zBbr#_m3_c{5)iw$18+$+hD_YtB+aRhiai|v0B3Ul0Bv%UrY>22Lx^~!S);Y1FLM); z+Iq)8Ydc-5YN4YnSEfo%>fImiV`U~bTsc|tNLv?_m)qpwX1CMkZo14Ae^EV0!i83v zU&(5{QL|NzKGPab5<=z@5hRI@_h|s#Z~ex)enknHI#?>f^<&;aEAD+s@%{p$G%dN@_CIT9 zWpb;=K=T||`(JiMSIxq|KNi4y5571l`6zHbWVt@x<2j^4lMWbUn2srObl{CMOF@$hZ;E+YMy|Vq0NzKfH(spH+0^l-uYW)}UII8; zN8@srGC06WBhsWg_UmxIV}ODKK%7^<0vRfa-9)a-B1r7aGbLs#E6 zR!J-lfU9@>DMAy1#9_g<#s|$v{3==#Hl)DhF+%&0`dvZyLEJUc$8SUBQ+hPcdgQI1 zjIfeJ7BZ9|DOL=wq&EJZf-lmiprNq}vmMIXHO8d)`O(Fc;txj$-IL84VrIaO=09d) z>KSCVip)Gf@UHj&0MN5hWS)`r_56=A-~8mCD!1KwdKr?$us91Slz&?EzlC}BP|oVv zzK}L1RkylG1YX0fBqqBW7&#n%@g8Exv3F>WzY;swP8(yG$vk}yT-3=P&HYQ+^5Nn{ zr;E&aBam74$$!D4BK6ngTA0`UR&76D>~mqQ?{E7nx2N|qo^sA!Po27fr}D2k*|#Ts zXp)2okdR2eolT90<4J4-qkCw7KGfufh|(z^GO;mSL}6qt2pRHdTSp zWRM8IYZ|KB4DF1xnE|$gd)~HJ(8AT8rcQ;Zr?s{1 zTh`__p>8~zceQU^uwiUrwotaFowAa#>QtX7Yh3oZy)l@%`I;LV;mMHnFycJ+Za_Z~ zd)GCY>SClAxenX!e!5?^GgiuPHp}{~2_W8xkVpm0nh<0Mac>=U>3SkU4J-~t-Ug0I z3fOMB)sJIgQECxt>MDGve^4EP+`a~?sI^fnQb>#wEuou9cXT$?5#YZF10WvQjfLg8H#ef#rpb2P zi&l5o^FL6{Ht@t1BG>J4uUhL>g#kLr>Uh*l>{Jq^goMPIHXBlZ(2wG;&>G{rb$S{n zCCGW?lY~4EF^v@8PIuv<2i=9QV!q(*anhS_dhBEIu3V2H${8TYXttGAHb}|Tcy0s7 zwRPf#r02@vm7p%Oo#Sa!W8BuQ_ApOTKUx0(kc$xCX;q31OE6(&@z(y*lZ0Hpm+)exbKs2%VRV;6z9H9tInIwwDkpL&t zaz~i8TdGggo?oD*5V%r7u{|%)d@7S@G-U3@jl!g2L1J5XTlrG=J;kCElPF?$GLT3+ zt=g`rmgKb_R4B_L#;(nA7CRlgfa$Hee>%z4y$usvlZBauCnT|R7_TlnpWhg25_rdo z0yg@54_a=HJ+Dz#^KWwf24`?sk>xSK&i>(ob%td_9Ezv(NfGG7y|k;w+ghj_#o5VH zTpKA1DJ&07w(_kNB#Tte$crWhEY||p-Pn9ZTq6r6fH^KmWj_n`y)Fdu2~6yw@67%AwbV-n`_>!*VmuMs_FL79TE-|)? z$62yn&!TneW6kfaK4*Pe=7wswwal!GpzFUnc#%68`6* zZy{2xrLQQ|`3`1wR&Gn=(Yv<5$5H|Yq@)k!OCcvV>e*L4{Y=| zHnzPgGFDKjcC3Sd0DLaRkYeY zOe$=m7jwd7av2QD+oF$c;{Y4m!tLDo*P&c>^*C}}&X8Tf&&kK&`HYWoqDhWEK8C^M zEMHOFZCz?FjXafIrJ7*7RlU6os4^BTJcpEfjWGiljW$cvxW9twTiUZ_8h0?I(yMQ; z^)LOql(CGMq#{yNbSz2zr&0)eexQC*JnJtan=?-q(BYP{a^}U$i$CeTyeZD-(Cl=O z*|y*QuUXQH)#EmT(RA zYgH;FX71Rw$#ZZ{(fupZp9D*>9_b+NB#V4$z&3hr6D)FEo*J|;Hb8jcP2d7Z7FGjJ zmajL+qsLon;O)b8dnDtr>A2jEOOgA~W9Hg<^7$B5atR=_ys9+peIr{}AIDw^uE$4} zcAb;iEehZBBg@Nw$Qi;HAG4J-WkDBM!4|mlBE4@8sq}cBHaKe{>y5*t%Q2FEbA+eq{Lh9dcC}{ORNH<%taIpOrg2oRsLV=~+Pb zqAuDqDvkC7OWNk2kIAi~HvZ-LEh|gb&Fl0su=4YhA1{Jydl@W}!UmR}En<*)k)>^V zrq%mz^y+hBZB93}zX_g`5AMv&_?IszM>PJ>#N;vDAN+{zwC?`^P!=Hg*A4t-M+aur9JHXp`@;YiV?_YOJ41O8PQ(rZGmD{`ok zMvvVhSxQ3yYkDGtIo`~F zsrG}|Q^S=i^4f^o$ionuo7?m=IQ}OVES#)9ZfUS{U~P|yuw6>(#mTtPRp!fRPKjAQ zrg;2xtm}8hpGV?2yl00Wkm6-bh-6_2gCMyQSvQqX!(b}D72xO0({;L!r$g4mMH5Ya zr98e=PF?v`_R|{} ze(DEZkr!j?(0;3T@uijgd>-%j3fttn(gNpl1f0yd@BaXkkt`xM%-yuQgbB2uu)V3_ zZ;u_6>|NnB`zT-FWpO`dW#)1bLk#F*d1J?x86+RHB|CRGZBy_!XW1qC-@*%_Rp_I9~Fot0o<&E2ZPB(HyGqL206|0xH{#!L22f@l`ONOvKG0bD!K$7a><3WDo%A(k6ttpjUmg5m7 zF(r-r8~zp71`UsfIfE>K0uRb>Z_1^$um_QoCW{+gMy0!tDw@Cajrijo;B?{uv)gaxa^KP3=F7VTug~p zGrKkkKv2iGwpU%Iisg9|Nv}pcn3Y=5`u_ls(au5i^JDS&tBDh^CU6b*p0SguwL|f( zDc$n)DQBurih~nAC|4!b=G?^fO;=j&#c8R_aru$)F>&~^L5)5xQmIVIWRrYTJ?{W4UdUCh@fCuHcY0lM-oM5{_J?n~vb*s_ZxHYJ7b5RY|>0zc&?acV+qgOhv^B zFS#^oVvVdy+>*n!?_Dn>tv5XPNCP)2EQu^*5XydLJ_DtQs>N2i${p`6AhnN;A(kwQ zA^=AA+zLOPf$Le`+B9obEiyR;hhnqMwpC`lWR3m$?oNys zV|P>GZ7X#~x7fngUz#AkOnD;~c{YaiY*V-jd{jykc3M87a=5I5ts)TWy4bJ;4w`t? z(=wQ0d{3cH4o8u|b&?E;B08&WzSajuQ`m!Aymhwd!nd_HaA{yi6xj0RQQ)i)(my8j;=p%6v({osj-vQI{u9{kOZ&M3ZZiOVkLn^TKw%wjx z>e|&4SGnl^(&c@QGdl`s_s26QvmidG9G{#H;Qpap9&R31O=%yw*Wl*i$u*<=N$S4w z_VRw;<7bRTj}$Dp;uU?*Hu$ddT-xef9XnSKh~oBNh3I-29N=2){{U0x@N)ddJWY=V zLr0DSBPauDR{4RrwzceA6&sedJau~~q3Qm~&*k}?_T$?jauW^*$s$4(5(sU$0^JUy zZrbzw>@>$-X+)hKE?ZkAarZrEG4|IRi-i_+lY7m`7I>qG8*GRGL3a6@d9|&jd6;~g zH^=>_r)(8!v8QWBl2)Ev#IVg`(#h$aT$voXK7|Y8S5;T`iq*1H zf5&56>0|aVnPLr*9pjyY*v3~-2|9GF8+y*n*(9jDqbHEeOr}W@icE)V_bq1X4Rqng z(UxoSNp(dCGB~^_8y;Q%09;s)PD&A%!nBV9+t z_`#J>Alz-L{{S{LnDlxV@pve?DJOshiz+;MCyHCx?u$~4M^MA1b7jxMA4!9H`0CZO zTh&RA6miKKGMPa-x!<9!UD{?`6Yd0o5ZfJFb%n@cZ%sGUmbK7@Y1wwNoy6#%8|mJh zDH>8phmkWztG#4n`(U3BjZ1YEYiTxcvooW*r6{;%<_ThUC^>8rFu7m@Tc zMJnAfOP~c*STieL;{G+IEo$kx7ROsY#V_rXN0IHUg?F0-9=5fwuG-V(Pf|V@a8x-B z5!yE$x3MR#wR~k6Om1o7PslRe6%@MMlh((*bKbS;bk?@$RpjR~03~7WriGUNq5Lac zMmJqZf+q>-kbvD#0c~wg)+)6h#=>RgB8Mj@>5@ZcmF_}=rQ2?#c-DCzv9zSq$H&V2 zTZ7i~Kk=8`Fk>!g&Rotns!hj!{7OHmj^I@MMR8*DvArYR>U3rCF1LCfYx@=zk)JCf zP2{eMfaz}%Yp?$RL!FF&^C{ixTR(5`@yHN9REMeD=%eu3rm|j5pJM+2^HDg|L*Vf% z42|?nDOL&@@+1IxouE~$mzAk66%v^J$|4LyC}?p+oj`~Nb-$Tr7p=Lt)tRa;ibqSw zOw$&V7AR9_P_Ye>p&D*-4__Lek#{L#ZrexnN3;8T{yxLX%Yo(Pc&<&RAGgK9kt{h3 zK);}(bslx+=JRZmirT)dXm{f9(zdZ~x*mg?`*-c{w=xrupC6FN$XEtuIF?BAF{ESY z2!sIPl=#;ja$hZYCtlvBmaTEx*6e)OCy>bG`PdpT(fvfrw;s!I>~`3x9vA7%~I9LM+RtYgavP?`q|%(jl7VOM}POu74u0 z+W!D#Pxo9|ICy1X88 zHwzS&Gk@V-e5-otten_x@!45!kEVb6Z2O7%rpl8RK2MCwg;$W`Cs0t87Iuu-_3P5S zwf_LlrE9!3vpc`^rrl%N`=jVwUPl*+_7u6iS!`YpkaiMa%0qoOylg_-O`w|cGjsW& zxw8GwM%b2>eYAg5;h9*E$8z#Qj!ZE*2O=Ur+w97I74FvD={;Trcx-6$OTIWsB*jH0FiIb6u-pK@Rq0vz4j0ty zz_pdE9*gcw9z`OA;m17E22vSFEC!cS2T^Yd;PEoi{m^yiquCxlE-x-T9Kq}eGge^H zqd~pNa!Io>0e&^=e6@C3&11Re*ArBQyq?dD{`}u%^L$6Rl19qEOA9Ctj>Hx#;A_sy zdMwqn9q${qJ$Frhg^#`#4p;j$97Dk@*hr@#A_@oqBCve`^QGeD zx7#^5*{2U8L`mD*_97=jomX#bcG9~1JlvF|b9oe2v@PUZTyAb>wZiAD@JEjzlN)?Q z74E@Xrr!-}Z;?`OSaa%WT6~_{Cb){^_&D&hT)sX`uqY^w2s_uR_Vm-mzNY71npZ8eWSNs?j=W(Z zDfaj|NSIi7&y0i>N#S#_f#Mikd}_b+IQKU`j7uJ>Aoj6feZPT)BflPvlRSG~C|5(| zfsU2L@>+KKWN|7J_frNk!8KVLkrP01((8u z7ATQ;e0U&oPt(IAl7sY(&DT%kSU1hMvy)1wP*vo(zArV9J|;uB{{U^HHY3DzmT&^yRq|flfo#a zDuj0}v^Q#sIC`X8miH3MsH(YHGG@#HUu!A|WIKGM+O1+cRm`bceF@|Fie}<5)KOZB(zOG{`f{XPynut^6Pu{=xeMqWY`Sm;PB7We5|CucIlj5$cR z{Q%BDF~9dd=rfKQw5H0EDh9bd$puH_S^O3LG70w={{YlnloD^AQxsAXk$ZB-?O1dc zjA>N7YPF&gyl!0o0O|>qk<*(<)qO1#(y1knPm~_jKLjY^Te9wg$or3w5UaGYxb9(- zaof<63h7f^DnYm+E_y3RFw2OjQ=>4jw~s@uKZ4V-T$ghvHz)1vxurQdUe5LX#D;kk z8+est*19Q7mDzsAHhA2o%y{v>&XXZMtjPr1tQm47HV3}v+grQlOK;f8R~vdgey6rh zOMv0{vyB%ak(HM)0UO;u%wYJN-J9cFPPV(4H@k+E=wspL!w8ftc``*KUPq5^qqd4Y zM*ZsTjrT}u$#*($?3t^#l;JGE4{hZ;n#ZFCy6pH9Lg!z$#5&f?R8z;|_=TO01~kz$ zMEXR9miE2ME0Ortx663CoTcp<$C!|XyE4fa zwE6>n^quAFuvtBl{{S&KJU1nunHD4-@t%8`H*Ifidb6^`dJeV}`K8#Wq6d}2_aAQ` z9IK5O0jJ1jGEBgq-8Md({*)aB6vu$AK^M~9dh4OB9q7fz$mu5K zw`^>Lk;myaxIc)Ya2=J3`?*2t4(_D<%0L(Y0PJ+F6RQ+hFR0Cp%H-rcVTjztOWVxt z)Y6K^h&5ZAe@gsrD&)tKIb58?Wk|8fGD3uPXqa3Uu6Fr2jwu%{NFQ!}t@lWc-XS&| z5-@g-U4W5p$>UExTz^t%qp4f(9R5d)g|X*pBgqQO53?$=kagT`rk&{V@vAa(^6)M)j$a=n=zGt$zUmo2Y!iXWzZ>^1 zC#y3OJz&m3)<~00lYl*2e~ofv!mIQ)mwP7CXreygo_VF5$Q@>Dy`@;xlcNSwhqX(> zmWN8Vx*BnFIJ3Saa>Ud9GwnyTQXRIo-SMzvapEmlyiF$4+`8LQ{{Y%C;^gu%ad75~ z3z9&&Bit&sZAH`rau0f6E8{KdwhGm3c}{EX984)anYTm`w$r*$s?m=Wx^Lw>k3Y!dHZfi)|I@w zdNBA`s7LKCBYUiztAK=h-Un4b07dG5_1Zqs{42Rh{@BA)wK;4}?f%GNA_f<=?pD{W z7nJ`1+E2sTme1QPxlplDlY@xR{Y-Jmc_xjU_Y7ft1^yK)I%{3u>}ct%Bi}a{$7XX} zrY|9tJh(Ea(WH$eizJw`AUKUHDD}29x_>(1u4sq4{^09xk3^N%;htNc`(K`e5-v<) z#9TB#UMNYoiuq^mD$S;7=yB-L!c$z|IF~41BIhuHTU&A%n?9 zm4$@!N*F02EWv=>dr?~}JqxCfP=B-X5TrQLPm=flFrc_!mvhF{so_fPJs zDg6bnbUiDnWBC)eD5}`-?d3W?E~(l5-o1+1xR@AGsFl!rU+uhLjlLGQV_Y`ImXjx4 zGTPez08-j=TuuaM-NlnCaiFq>K;6Aa+l6#u$%?C0HvNn*i!I)c5z_s{WX2J@86e40 z@Oz<{sZr{Qt__OzsmbKo)*h%S;w5QXHTaVZ<#D7Ic^Wkbppb#DitQDF-j#>NlgEg_ zgE2_4AUoRMog7K`bwd+8BG~0b`@h;&aQp4lTw2t`={*?FM;FQ|d$JdG8qm}YmDrEkz^80KdZ!?=!&tUx2N*R?Jvk9109 zfsYA{vAXT~0k^1mT8Bjhb7_MoAD4Z zUbFuI)pu7}_VzXZ0Le+@^|x}olC)|8(4A|Yn;9rUa(mQI{_3~ape+Fwe_WbVg?46KZuSYKYEgQMtCl15?_ zHOmfz{3?V#4g;6VAGeMpU3W{6%Mt<5 zn8Nq{!{6X2h%}{}=?DxZ%Sg^ahC_;5+c_Y51KYE7BvQ3y1+1Hi*ReTy6JyAtHvPSz z-2S8IO0|;erAQHG%RKQUhjC|6ejA3r8mw7l zV%_w$R23pwn33gg%B}#dJhnPjBtcR})31e6LKMWCi)+|;nxPualp~Hjc)+wstGT-{ z9eGUCd+(&UN(OU{1!l1@s;##Sjwu&7u2f?a9IW3-H>POsr;)dpTFWjjTW(bx9?OgSHNNEL;mS;d zj|hk_BQUj@)8u8pr_`S@J{8AY%~y$!m61_N=6T$nDqPHtHx6?$VzWVu$+d}*M^r!5 z1AMJrIH_v;pXgzd(+jEPau+QX$wDJWvmUlRH9v)V6^HdXScK0p6d?d9D$K8II@b%4y^kZ*k5kvWB&lhazl(_X6D=K`A3q*D4>he9CLVvwb^_t%JMT?WXdm5p+@)qObI*=qu94TPmdxMo+lUIFmDi zHH>Jt2dVKDa$@QPiIC9*0f`sTDOLDhnp(^SrV8U9A;}vVcIr)ty`+J1SM#(Xx5KH=x3Rc|^m zI>MEyUQCIb{qU?b0qyy8=~u;cA+ZuPOuJly2VF%}8MchHZEeg+x$zJ{mVKk={M+_e7y zUNRGv5k@11GbmZsHU607BSLO;H9jwwhPC3orFnR7Yi@X4?jt{sow4&^k_?6UqLoS! z@V{F0=+%_f=y~_X>h(n_1%SSd)ZT+L&~kb6VEw(t;;t}>@^YV&`ny@?h#-j+9=21u zxiM8<_SbC=yIInSuC7b?{4NyyM;0Lo zEK13~>tibi3EPV}StH)W-emzvSB`c8LmT!3OLR5Uf4`E^{{Ukgb$lIOtNV}5<8g5u z;;zY}#sN-8W@D?e4-4r}9pz7OzBN?@V~jM&jIb=BtZX)m9X>U8Qi-CfX!KBWSTY9T zbJ1qw8Dt9!kM?Ai#hDmtws06%74bFiuigDl>fW=#?9U^U#9_rFp-^@)Qp=>tpOtx`q~siLfyQ>pP6(0G&BQz6l#Mh~<8?VA+lCl8nOio2S3 zjK-UMcRt$2-bOW~qSgz&lLLpx%KGnl5dO~K9eN2ikgIXr)aSK$!z&7E{{TbkUu43Q z{{YAzYR8bM**Lkd`^8)+Rw&W~uxND^kkUY@%2{5#drDb&-=TFUIdEe|`!0Uz8=lCb-doO$LAxP|u?KMs|zlBS=b z&w@Tg*>mq#<56%pOkjczJ|>P{RdtgmDo`boSuN?<3v56-D6G6><=ekb#<|o{D{9`e z_5R0~c-e3w$y031DHSIJTd6mV$H3`bN$Ts-oQ}T9{#6Zm6*-e-N9Zhl(;q-v^?~uF zY*M(gmT7WX=JGK)SWLL~8BqYl6RRQWw((Z{>M+vS+&ztajFrl#`7gvCZeYqnw}tKI zYq1`47kxFROq(BU1YUoSmSBB|W%r~#w!#asxzn|C`7i#r8=W3C8_8d(JcdMzCQb%Q z4XrWAhE`wPjLGV-KhVLo6k|#imt$Wd{`)8PwIP%u1vL7 zyVQ8wtxEY>8E(X6yKW>F4cPuQbfr?zn_a!iuPM~2y0N!iD^!e|D@G#@6^^9nI@YYo z?m2@q1r1~u-seR@;?*nEYh8^DE?b)8<&zhTmGBJ87Fi=9Wsyj@{l)cdJ_nmsd4X=tC$ z70&Wj(P;L@=Bpj5+Mjd$K|`3t%#$2_OsNi3G8JcyjkcXq*6ZO~VYO4!RK=eiqgYN% zvG*26E?ild*J)-7GFgc$A&G^(#5&tb=zcP_T75P-FP)_;s)lZ6eZqNMzGi+^Rb`z- zm|nt!NaivreX66UwoP*{ACDJL%S67~99K zc6jY@PTQQmQui)9G-OMIkv>x_kGYoDiFCd6ve!zwOGA;-wgHB87lm0>eJ`!RJ{O@` zJ;~zM!{g*~S_Q^Rp4MUbQ2eD`_a?Yx zUQgSZan0=jcY$(l3X|d2O1k+~YC`xLD!OLj-B=Y2H7lzAVzf@TA=cG4xPEFJq!=8u zw@X?Kr#qcT{{VB{)B{|Z{C8K%i|USyIp^DLzoBm`88CR+p(f# zE^Z&y2_}hgpfa>(H)a--(SDu=xcu8I)vCX#z6!e9UdOG64G$^FHfb{E<1uAy7-S@>WdR)!g$^~2|siDc#&Y!Ym}9@5J>B^-q)QG*^q&X(O_-aP=uPhE>>PvRtr2bQP+sbTZ{8rwJz|o5;n-L6(^L zQhwel$U?;{k)%bsDSnDhm#nhVs=S(#>2{h^0rCQDZ+aQ9=EKRwZ*MJRT~bTi)oz|u zo;0luG}AWAS4|pf!l1#2ki?rO(w|CDO)0vD_X!JO)3sf)I$18}c73qHK!~Db7rhpcyxncCWa{U8u{`wQFS6`BSRXv4tE~)UxWE@7VR9Zej6p z;pF9IWqY&5jV3=FkQKNrR4cInZcmMQo=!`K}kM26*@Kt)P%q(17StEE$gqBBRBuoQ21F}0* zJwWikjbD#d_OWNTKXU!b{ANCM{_Kq^Mk5Pw(hJz=H6N90lGUz;82LRJ=yULKjus>1 zoPT~-KJMik3F~dz5XRNVOSNY+2W{xSIa`Q7YH^b9dB|5Jk-UN2_a?d@lV!3oUM*Ud z9~<_k3zIB(h!#Rv`iZ$D_R##bH}WpEG{@r7+HPz8#s2^vCldq`V&oOa18d_e0Pr!_ zQTma)9<`nyGoJqd>KDbv${)06BgXxoorQy+4k%7r6#H3lw%=}029hx8e;SHq%U08R zGfUEsCp45kg-%QD{{XY{%H;95Qe#T$J=ib0B_Qh2-^aqLzD`7<%!h)K+S~dWfBh4~ zu_ayDSf6YiFXC%e=3WSX9T)@b4mF3(CCL3Cn^iwP(kI~1Twh?|6$Pf3RyQ^sJnEmH zY1mcpYuwi2xIA1!&5I~3(U@L$>H*VBk5R5{x!t!qapFp?E~u}K_D2Y%nps_!y4+vS zpsTl;k~GlHz9kaWDE`pTn-y25DV=v^LR6xVJ(1 z)=xfOhRY5<#pr(C`$dy&i6==0;B`9Ke~n{o`HJ|c(P2K=`ymw+joY_w0NkGer9<*F zNd6paNDTdv_CtX?fC2zg>|{VA0`GR4TS&y}Npa!j zQ~v;`F-rv(LcUMfUuJR{A3SLkV^shXf90iJeB87|Tg1n0T0*iu$NK^@5%Nm2dPxKT z6?N9Bd3m0&568#YsW<$2_9XDKu58F8`4@7V0s4-YK2@UgvnR2g{3=^RPlW#fivHbr zCXbHDY=!`CEXronUroARvdQOVZdt8xQj2X33I71&{{Z;=n#f3|kLdY~X!a7M#3da7 zkbhT!sm0~xrCz!-Jh&-qa!81N#`}K^h%q?{@B%fZiWzp@t*YCmwVU#9uS(59tg| z`&6$ZDrNk1dh`$f0Hc1%&4igGM2T%+uVQRElYX95my?>W)K|eqwi%E1KiSjbEHNS` zwhX7#ZP485b5i`gv$>sn@iK68F?0i)#ATg1tC!rR(Tlwowo=!(;l5%5B zLR%NU+xu7TEMK~D`5bxUo>+Gn-AF>9E~F=wP4d~-i~B{!D`uCuqPN^Qd{-s54D7JU z?mV$9j6d5fTW$LajCQpp)W3~7q|7{jw!XwkW1cCOd{6EPJQxvcR`$=DAaut{zDsmo z<^KTsZ)DW-Va$`Jdv{@#W1`2#`$jG)bcxd-U`99wJVknvzBZ?J!E3NFOwt$^{>k8$_ z+_3no5gHWnI9?YWo>*i+sO$hsDBIAJeQR6fv(bepmZ;m~@gb32UG_+T1e`VQ0Mg|5 z_*XUeHhTpx0mn*GdC^`&c2#yHk~IJ=?4pY0X=r7|Oo`)oM2D0z`-vOQHp?ERWFM#D zZyI?ra;z6vQw98NJe(dzIg=Ix6Bk*xFc(rSrk7(=$vW!D-$OT_;}61*oMqwKQbqWs?FNT%1_g#Fxg%QXRtdAdaL8hLa9D$wGcY0HLJA zWCVg7n*(8Pf|{qPM>F9diZ7*UQcYNr81%V1^r9_0hgdUmc}!1x+Q-9zx9GMe-~-U@ zw`$#Cd$woEOcoMODs+`{Ayz0X5;)swBf!>t8XPDu!IOs`5qSwn)Bu17u(`0^roMHH zt8B4oaIJ{5!r%eksuJE(6`MtA=lh2?Ws#!9_k(Q!vq(`=_ak>t zD%L4INJ`6621hirW8@*n-x2i}QV^9l(0PhgRfoAnnWkxGo^|8kXe1&*wf38xZK$l= zcVQ8sE0q9|P-C=c%58GC-P|c*_)>L*S5nLUDTIADypH~X7(h1nxYTKSU3CaE6{kte zZ7azm5D_+o-an^9)5f)g&@REr14(_^C8AaUC7c#wJzs_Nqi%xYQaRze3hq>DKh$k!GWB%u5RFTgKrr z;xZ?&s}!29&_UCt-Mx2rsJ2%6>R$*D{{U|A@?~t5ee)14?W_96<9iS))_bjm@uo8$ z?YI}hzM@#x$r>&8?+Xj8hZHo*q9lS(P-Go?4Qf7X#^9nw z8)AfOuy;1_?N#z$c@=T5s8M3@Q$;M%T}aTZVU>`9ZM#qlX<72L z>Rfi%WE=+{Z*?JOl#g0Fu^YO9woB9btR<$yq2R=B?;a|-EN;pa6LE5W6s>m9r6aO% z@)uRZjhoaXVr)QOnvTY$G&ws89M5paE+lBoq%$SiPMtN@s^3r@57#%S;)S@`sR};= zLH<=bKuUwM8$4tfB*%cnZMC;-EvG_USPtDP)Dyara-z&=SVhOc?G=hf3i?Rwq}yBg z(pI0KY~;q3{^E*aW8-o5hS@1XS%4sKHV5UsYhE4MQzpL}^5jlalg5u38BXn>Ib{C; zO4~|^s_HAx9XBlUSr`d0$HL>CQ3b@ZLUx<$p#rMyJ&44u6J|s3q~oqiV`EJ3>M*U* z#r5dJzj{qR;qxhinBlOcP>siJ54e?G1;MjhOA%_=y7Cd{hx9t8)wIr z6su`qz=5F^Rl9rYW17;ma3t{1N0{=%b=<^mx2pEg6X8+Gver#KLF6!5xUB3P+`024 z$#`Y43mJ`~zR-YMYWY^LENF?Xd0AO#k&(##hsEVY0f|;K0fx>8%*(90Ykw~qie|lB zqWLRIW)27ZGmpnli!^x;D2>F0q*4z;pc{D`*G^wP_f0hhIH``hu7#L?;mjBlCq4|R zh>foY>DeX2Zc;odzxCvGPBaC=woCax*z{ai+bzM!{{Tap6DCvcWbX@+?v@?zac_mI z3+A-z(9@M}ws2(fzhTdxo%M@6aWk_QghE0RdYw7}+MYip)iluMASC-YlQTvWJy0kB z0N#O45aAYmlzEe1r9`<7$e zAz+$$)l*)C%Z#pC%CVm}rWR@ggKDH%iLJfvYKdjroZE34U#Jj>X*X{mRJ;KXpASy!cn+Y0` zeQbU;Zz||lBqN>sGnLBWS_wVul=_I+KwQd-66bOBtzJB?u2O)pUad%(=+aN48w?kZ+Yh^l`KOHT)8b55$jgiOX zvMW3ojVx1%cNX@8>Q=-Xj>5E6jb5iem7`Ikf7IT=(tBUzUbs|vU0dg?m1H;09p*p9i<%y z%OfLny6S9db7;7@O&j>wD`?4Aqv+2p+~+$KlC(0JG4yM`qfvVR!u5hn^F1$)t&NZF zjz!yKxNyoqJBWRchjkIkSJEUp0AtGF%BAlP3Z|WXD(uWLV@k zXfNb7v8%~fSe~U~wKDQsS#LZ2N^c9|=Eh=42#{}xTE}TNWw`DuB=j~-G|TAGtfA&c z5x=HIw@FjwbNErobs?u3ZYnW3$QwaNV!+By-x?Deh%aH`a-mXG(I0VFZjMk~jeDAP zt+z%u%Z^|SSz1+Aa5pLRmeEc6q5l91bW&B6Y+adb!gXD&Yz#@>-3TW^=UV(`HU9u; zInrk2M88txkU!hGdk)=nqb)4d*^dorSM5e)AhNQOwmpweFl(2Fx*alDe5pOQlX)$( zV0HrMUiRzptnRckSklm;EYdk7+}PTon<|U<39_9Hudjt6!5fXYj)ASzYo#!Oum)m9 zuc0IjYzKN#A{o4|T?y1uU>~|dF6)-CxEkEC&<{FjNMp|=ax`o$BAXS^*!UY&H4H0N zWhgYwAZlqRpq?PlB6I@elc4T?6y1sVR^@4V6LK&7X*a2@aFr*^azIU8zER`wrfpg! zxto`if!;NJ65gZV#+pSdN*ugaLu0mHQb~`Dx`DKrTwC<1wx8-XOvmL@3sST^tVq_z zkLZcfa$ENwUgVLd;Z0Q0(s$Ia%VF|(vnuid%T4P^OK(XOi-H?aYWRjMm49zShSy~x zG-I`ODh{B3Dx*m>In{VExa@zTniYaOjJd81tp205HxP=wl={1xr?N*kj`=$|nR_mU z8K+joowTV>R%;%umg!Qd$1v51y1yo+dfv@3O zL9nR_7wdbPq%y0$y57~I6v0wS4e$Kw(E^#ZHva&t)gc9n0h8Qe>5LX5#Pm`5(z_5v zk5UeuPmTIsrZpg0+F*AscZLC1u?FRd_;#x5C?^Q1$Vaf-4drA10JL0QrzX%O60ni- zB~Zb#QKgS*wWUo@;Y36(!PJF@X)z1O2@pEpqNMuPEz7>IvA%4{C0d?+ z< zlT41fKhP)7$X5*;1zQt%^l#%yDMELB3UWDS026-}CwESQ^=OMQ3Iau!pf{%^9kFln zZMpB#{{R|&MFcVfxY!eKNb#WxG#`i$?`dns)*c5zQ*MRO)caq9in_{(8jC2d#@O zB5iA3g=sR3oqL-6j@dY#HYtX~eGQH+aI!c#C3bb> z(G_^fP}xJk_hf(l(VZ(S$*hTg9;Wzf%BlV&tt|X$iz}AGa}GktqD)g}LXxed+kHCK zadN2k?n`OS*W9`m`3^fDj2N8X8Iu&aSq_hh6uV@RSyUM!kaYNVBC^Gi+Hu)5(C?pi3;_FdZB@UGl*#vbQBRGph!F>_@zw{bJQpXCAMUmsd3eQl1H2||V!%IevRkclr+RwB{f*M4qt{3EJkbod4d^MO1K5t$ z*qoeAMu)87^7v1;FtaA)BW%C8GNKV;x8-{Y-7qj@wqh{OoX>ea@`c_E-LL{{XT) z*Vz0{UUn}lll_MyGFHReffht<6b$A-Wep>2U13(})qZYTr&Tep=4azpT*i?90Lb#+ zeErqQeZ|U0?9i0TPa7=kQ(4u+Z& zN3KCK{k4OimloU=#h(`zNWfjq?*SltYS#~~>(8_Q0JYUUW=~5D{3_4wuOl0hf^!m2 zB!)(ZZaXp5>;mx{_!X{qz&62ID?fp6r#GPWti*klr5*4~@S>CeQG_)Xda%7P~ zZ9uZF-nvuAM1t0oR4pLB{{TrkTD3_T5gbb_;X`UZVnysbk|=HvlGNXekHzG8jM=eg z5H=3O9wP>K%4Q@pDN(gbfpfV0E1R38)b;(2s!?Q3SE8S&o;x8jaMux&W>gLCV`bjQ zXX=T@w*#u0St}a!>`psPc)j`_tL_N+&L{3nxOn{bK+#3E-rp&1mCK*Pe0GzgACq26To!qU z=f1aY8ks+~#-7@dvPjeo^0B>$LAaX^o$7G>e0|+bvO8^6>;7k-#K(+FBFPHm%M*q6 z;w>32-~5Q{@>m+}z4ToX!mI9bjsF0(xLHr!iH0OmkkbiKreL9EfH9c~8tR^_{;KEA zmz6&sk*^50y<_rckj=>c;fawB9GiWh(>6P;n!&EYTzuB*4R>Ov2Alm%b3Sg>TcbDa zyp@ZX;?_)5$|ECa#+LgeGI~Oty8Of%>djwmwdi@YwyJ;JNPL+2Y>a7@w-#ugIS#Q) z8MVB+RJyJSqoUVqD@}ey?rI2AkHN~u$}{E2By6~X6%nrMDsDP416zvA6K>5lr$bED znoRqo%*4lur87;EQsC@WH+{-31-uFGTiVTNk$T#8{t?-?UYbn{Zuvj ztz^?$(^)iDmX-DgB2*ZttCGx$O2(Jf05|9;rCiJj!dg894qqhB&63|yyH8exf2m0C zSMb&}(4Upgx|cEY);U8)J@^>@{ye%c9!xvdcgHJTA4Xko4?{Lq@#Mvh7IJd7u%1h8N9nYc?0adYapJ<$o`+4ct})c}`0_%I^G_Ym zL{7l?*L9QG9BKD0J|-~4j!O;gb__Kue#Wy|A1E|*Tx8bZXUT(+z}gl9CW)lUI`2@! zR=$GO&z&ZpUqa~G{{RzE$haKtY}rvkmyMB?D3=#011l>NW()@P2KNl6v3}~MvqXUw0l%c9ur zJ{v&P3Z<1lYTU}$n|!(l%D!}1<>SN{*sY^?)Q-JxOA@PkxniR|bD4;r82C zztrlcC6#+rMxW+teaDVC-cnh)X@sVK)*I^8ceau)5ZY;MN3d_g8I>i)2{m#tv z;OlF-_UZi?d{$Q%pY~rYBgV#qntZ5)Tx=2hFf@4adS)ewUF4P}LG>D}$=5Aqw^(}p zN${Gox`eca>-9c-^FHEOYutI)sH&jyt=3OXkIsxgvNL%3FvDf?6UFRiG4(?fH-Fnv z`kBq|TsFhYGHK~w-0s1C7_8pbTvGb=E%8|VciduZ*N{V*wlw6iCy=+lAo(VRzH2{1 zruIGRJe%7TB(!@q)6tIvW_rJRuD+;zKW`tmIecC~V#zinv8ouU2WL4!z2u)opRz?uX1E2z@EOL<3(ER zOL4OdX5^_ryrg*JqXiCi>#3#2y=x=p{{Y5QlZ{1)0(a9uScwYtO}=g!qF@miLptq5#x zL?bx?_YgNJxVLJqbO^UmtH*O$7l=fNyMaez^B?I`N#@42DN^iXaQvF6a}t=)fwY?t z*Vj**#H04P+e-`SxI=FP0X_6#UwFa(Z=#`J3-X+ z8;!gxN1lOxj5*Yl+BdoRC~ogbx1lA;>O3d>lb><;*FrpZabIy<-SarP$4&wRFF?#N%O6~ zT5;P`HA_etKX3A;Hj-q?W+VraO9AI(>P1z2itL~sJ9Q>bBp4N>83AEqwohyJz#wim z9(qz)wbBZ7>!?xvv-Of*7RgvyRNYOKze^HFT9@T<-Xwnn^=8EX0Bq%Ah$2jucXbIY zQC?<1-k(+dI@SxwP0Si_a}r~7n4GRQVqmu$m9i@=jAoMV*4?0BG`EJAuB>)Z%3$ZU zn|dt^TsIA$Hhf#S{D^lFOS#$t4NBZ~KN`a}SgX}DTxrgzjzf=|kj#=lqRTTgjk~=u zM;ITWk3!uDrHdyD=+q)@S7);UKGevMF<`{Pl48Ju!1`3%tY)f=I#t0OVF>78hSg7k-zwO48m&De4OzN~zG<`)lpr zxw%P|GV`HK9lyUUAgL(Y>|1~m-c^=-*y^-en`5Py-1PpZy#D~`-adS63`}f>d{uBI zLgAPwCi_cut{!ifsNP1VR*7g}b02B_ufX#%9L(&cZ479zi6dn_tTjG$y32bmG5M2% z`f^2VoX@tVl1Inm?p1d#a=XOGOB*39t$ImaC~VQruVV-MUPelpv1duKhoyI+Pg44r z7U<39Yj=??8iq$3ZnictX8@s>76T-f6Nsc@R>#s?{?*BK>!G@{Ph!SI`HrPA@l`T+ z7DD@hHtdbzZE9;(yLtm}bXxjuMe?yuHrALj`-qpZRvLxzE7Y2l>kf7fTKaV~SB?9N zDr}ZaoNObEfy6APMr2!t*YtcUR|wWfwn&drZx&RTaLe^7)+ci8Cuu*c(tFgXR%VvA zrACfKfP0S;PT{X20K})By?=nK*zj%BQ=!Uzn-!B#T~*o<*$G1aSr# zxS~CCZh1%w0}-gy{Js>OZP*h`(^C^z424ub?FhqfW*;@KtfUV2sEE~~tl6!_FB2Yc zGD2mVLF<)H-Oc)q*KXU6)VaQ--mWw)WW)B%@kr3)jAgkJNupQ|ruXT3SGQw2t1a2* zaxnO$&x%Ck;f<2yN2Qf5t6ZC0^|d-$&aXyVaj1B>E1NPdCm?c_6v$o`U5r@RUe*kJ zsB*dvTuF^TAt{&HgX^bAoWjr~YK^)xcQ%&WLieqfKJbWH6NZV8mCTzec=2$ik_IpD zOyJlk>J_i*0@@HMyj4nDNsV2-Akl?H@uc}Uu8~C*m6%!3F#xZV`Byt_N=&5svLVLf z6`9YwX&A{1O2>ZF=?iQ0(@J)|*_`FvJ*`v5)3~G~m4_D|{?t)O39(Ywi~()W(1Wy|lq$ZU*fQl$ zAdXLO6{C<}-jPds0Je&H3MZzclCyJu&Lc{hu|*f9VU28(dYZ~ZHSKZKv`yrG-*RH)LG50z#V9K=6a#YrtOcD2>$@cN5~)irVy;ds?z@skP_||22RVX$r;RT9PK&usbx)X<_Xf2G=ztzBL+O1 zvnMG6o3j8Et@>zxE|eu9ZL~B~?jN%^2orqsvhLX++&~8Z04UT~Lsd#)oV+r(t4ruB zFDD7uPOzkLo2s3}f=JPAT2AU`dLn8d>Bf=jE*Asb6{ZLB={P^X}9m#JQ1 zi?%kE877&|(swZ2qW3+Al|4(@=q<9LNma4p3XQcdeZzUy#{L6cD1pRoFE5jxBnu-l zJg0PEkO%{yx$!-z*0LH8!Q_}iTPj6_2*HtqD_EUH?XAsAuVGkx+|XE2MqbUr!P#wd z{+sJ@;ohnkzBMH{d465_=<%S)4~o(InQ}O>5tbky!0BqPlEaN-Rk5&gGU1jvXJ+~( zdm_rDTw30OKb=ZXb2O8f`-zfVoG3lXBxvD(mSd-kmBvEB`;u&&xbc@3a8fpwRb~XJ2FsMPD<6oJr$#YmZ z+-w*vGe+u0MDeQJg^=8_1F-K`Yt2D z>28$yvoDEHso43ktY;%(vxPA2Cutr1HrD<$>uxAAW0wK8ddHGXj1oAO@wao_f!z2} z&RBd?T{?|ih$YBNLZxCFw@DdXT-vEUb|KNFzW)HANess#MUY<*s_lR1Vota7q^h2R zc2Ju8iI*BY2^-uE9^#}P#Gdq8oL-`?PmyRXvdhaPD+qT_+`5fg{ZHXi?dV?!)=W>l zf8>n6wXyJ`hYfQ+tiJ8+Q`=MnT>;eJL0!H(wdG7esp3}lZJtAe{{WbId>&c}v)~`w z^5!c0!v=;TcJ3Y`=UeuzY2)zLuT;NNr$3EL)*=t6X7e9yW#F8Qh=GT7rJgXlG-pExk{r zeY>43ylQ8N0U01mnKEjRB%phw=qw5AT*4KF-*a-xXz6;)?mvePkS`!>ta>TM2;&3bllKnK( z&ZYt}h&LU_XaoXJQq@j76I67cd+?x2U<;_Tew2Fgs)>_6KkYp&oYlQCe4w zu{`&bs>Y@s6jMVaP{kySPqZZmXNk9sX;iAyNk6W{TP3WTZT>@N`k5qUlVDx@)f8EG zTc{LX*Kb&l*qSP&R+o&#c#%XP6=LjeY;Jm*heaA1S2dH|7K&J;DhIt81%m;sWp&ct zRJq!^bSsi;v;Lr*Rh?CpuN;F$8Vg>BYg_17%f-M)ipAVz+pySeUZ5Wus?{ewNnS;^ z0P#4o?e!h~OKI@wS-e%S{{Zw^0^A-x;uVRH^pb1=I%`Sz=%wXaJwboAVQYGr6~}VdY79vb{$9x7$Op_$XtUOFh^P!$WPu!?>!ajTY65CzkAq zpM%FTd!J6yPJ;p?MmJ|Mzr(y&>Ua3WI0cE3kB_a zlEFwifI3*wObxKVnxoW-czE$yTaU*70L?`%xf2l0aCIpkOOHA@M#8RsOWysxm-l8? zR}su)ym>NZOO-2<##bzCqgzzk&F`txT$Hc1B#K$w4r1g-`)*9fbNABzLrP|q%~!K5 zHyO%6vEj?QTo0OPN2n#c#Cn56l53KWRk;bmwk4&FC7L%X%A^o2)Cmaa!1krANPMc= zOaY(7a~y_FOs=gMAebOh(gtEYPfOe8I-0(7vK22(bxTj^QE#=gJ>dff5)VV5>2a<6 zy68L5@2fTW>k~Q_ayXa8!OWb7jugh2q7VhhLZjoUz3M4xwxanJnoD^{fD#3;@*OL- z4&FqWFYu)UlC+<-5AEI)-ZO+&|K<6=NePJXC+peQU#pODyj zS3A0G`URRF{i7`7iyVG8 z{B*p-HYXdNj}o$#1en1-h8JereQnmOC7W8k4F3S_OGc!~hx<|bo)e74%!3ml)@)y> z*JSar7rv!#6pB`DHFnXxD-k=J{{UxwnwTq*K1c1#ET`JbK9C~$yY#TEvu61|hFNl? z^wst}r{3I`Bg|zEI{-M~G2{arY7%Kz=8@0p{{Tq*Yq!VaO3U2OB^-M7F#iDhACs3U zVvBW~V3D16>@p253F)ZTwq9jpQwv~y#7p*fH;DfL`B>7&ys$|X8H+}zZ@IIm2hOkm z096?a3oRZiE?ujT^2;<^(H>pJ*quPT>N-}H%~h{*zBdqQ%fvkR*diQugDq6FjcvEs zHxE(k>Kb`gD>|!s=xFi#S8>>%ZSr${%MM0%B+C@ca#`kIXgjTok^Yj}`P0kfC5{&4 z){|-7e{+8u0Lwr$zwOMfFOQd!7%Q1HnJ*?muq+{!tkx&h(Ysd`OuU}(k+oXn{{Y;2 zY5v~BRK>=}iDL+*RJNgaS(yAtu5XdO%c^80C`Lyw_Wb;hC7F?uF)@cHl9Kzk5@cD;-(%bWm%AHkYkGN! zRd1pq-ZZ%rm-dz!$ev>ujY1gmJ(5X{HUcF`?mb(qzm4dpnBf(F9Z9p3{{SA(kH#-3 zvBa}wWEeQ?btcfKwl_Ss^&P$Z>p%TcrTxFVCW^e;Tcl-6{{SE4E_4!QV1vg-0_KSB z3cZO|RU+(J`uR}2-)o2N2Z=VeWe!K|C!Yfw6$iP=C}wHguwq&CuotlMzLj+IqRsyR z9>c$ionh~}Q$Oq+h0JlC5m&^BndgghCQR1-xZ?}zz0HZOvH6Q+_kW?C{BBJ*+x0Q{ zpS2{HCm77Ae`-vb<6y=$5rRT90xx@O*jG+ZAw&HRe10=+Pf&R;w|M|2&6+=`%a&Af z(ck4|2I{M)a5j#WSiFk3Q=nzQ^|Rc&_V3zx9F|&O&y6HgNC`5v!l$-Rr&2X`^qcm* zXXJTmic<`DCq{ZMPyRm1d@L*^jWb(=pqz1dZo>|4I(KQSa|d)HPx)rd<(a^}HlO}$y_ zI6gBgj*%o~Y<%_JtggDnriWihJ$lzBeq zY&NE|VO+lfmGJVQ+bFrsiX9tK+3-l8xF;aOG9661zhv%8{UrR~s0Sk{OT<^L0=d-H5%k2CY3c z-Rx$kl%mfTM7%a`Be8F$B52_tAKSg0p8kv8v&mSxw{u)BX=?sq&jS5AV!ID?DKQ&$ zb@_Ghbu=qOo`CVLF!wNWBtI&V>Kgw5opsl_$7VMSqd`0boh<0!e5|@$pT?s5rd}s0 zqtM{+FwGVoW>w?O&pzG`G?r9(lccYI(0dIo)y01$sjYQY-JN*w*2|T*{^n$SeDY*v z!OBNJy&b^FPz%Q~Hc;wybS(s~K(%eKd@E_pJkt6W(&RL0`VU)c1Y z@vk|VH{NpRh2FT>IhkuCU((RQ*+z;FO6Skxs^f*D3gr1Nli9OZ{!5ZhM>{9(cwmVa zHfXW<)|b-6jAfQ*=tk7I1h+$4c)4eNx}A5T;H$f${;cvmRQ~{S%LhFtDW8x|7acTs z@Vw09_Y?!|S&HondasSEZ0d>Air&U}9!Gb{?2nw401FK~J6EWA9Zm?OTy&sG3=xnt zQ?FnRCdw5$%9bHYu-5(rbgE8BX`6g59wtxS9COK!E=D$Rc~%U2i43b7T~@%KOp9~n zSm$kHaBGSlO1IVOU@W`6Go8Sno47td_N}9_7PhT3)0_Tht@tiyGQa(C+d%P= z8yQP7uF>fSQq?w;$f}V>(aUmgpxOmJ(3>11Y2}41Nq5wNy2HIpq?szN%_7cUKO|W% z1{wvyRvY2kr$z0!joy8F)Yk;5dz;@s8*#41z9W~;<1-3GOfYBLBNjy+S~5y7@!Hp{ z^5R#nzr?&bUOP(K!13!GpLS!zDu~xMbP|LXP$oL%0~4QQo*~O8Jpl(%Rd=-m+lOcm6Al}Nejqz+{XU^G5FS2vslz4Td(_^y-}q!Sa_TuftES4@iLj4Dk(Rk zW3r3JJ9z6@R@SxWRGR(Ho+)E}T4r$MBKn2;7^8;-xK(LKTj}a;Yk!Tk?rqrRSr;j) z&`uO*Ba}>Sz|AxJX!ZpzO@Jf9s_rQyKfHG{#AM*jGD#-(fY@#8Vd4SMR(La3=|@uY z`1Y%MnIBm4B5rF0xL*-nd?B2!-2qlsn0wAbU)09uPdahfTfIkeI2o91zVuHSkp!^@ zQW8kd%JH}AQ~g6qoOevS(XDz7ZW=7SRFjX+N%DZ*E+Ov8|QnNa^wRG-R#GPe5 zdmg`w{{V|#cyRfbTPDxom zsgch8zxJe2w7CBOa6Gdvkwue(EMiM&3P`NWZ;fw*K1Zhy+*y2lN&Wu-w&#|WqYrj{ zz;^9jwU{^=VhG_OzM*$+1KNa=fDh_s{z9V7t%|KzU&!CU;lI6M#TOHi6qDnUB;#1y zC@)hY4Hi`%M*daHd;E5rC$Cu`)qwaRnc0i+E&)wmfNeN{yP_b%f*F` zWchY^F~{teU`FCPY&xAgistj|;VShj!>rq0hq?Q8C5M+-W?h3e4bVei%)_*?5z&^~ z3h}&`G?l$x{{YzZ>7~UtsXLUzK*clWBU_94K`V1--i14pz+{t*@%s0QMa0UDU?rW(%4tpNo z6Yc&xi^ptEMnLP7FZD4d=^_VJl@CXWhgIudMf{s&wAFpRJNkW3M;;YQ&9zqiO8(~8 z4tSmzPlJ;)WbwHYM);Xg1t^mL09J>g9aPsRkgt`iB^FzwqZb@cd7~=xY-P+z<-(7V zhZ#s|*+3-;&@zs{5m)2sSXOmxoc`{dk}dOj`H*437u%R)9}V0br9~EsU;$-E(a0d* zTAVnl+~som8eZISuZ=_MdEBlyk>)0XT;(%QB0Mw(OqPw1>leVA@A?<9I9?Zzn;#(KEuG{|wlJ|3!CWe~mHww{%=oxcpW;ls9L#|z z!iynhk|FO$lF~YsaC8c-=_6lG>el$wOHt@d@rq3PnHh8CKF(-ytTQe3r!obBoGdAg=kl5XH8>4Q=sOV_DA*#2m{-VQl z*Ce*xe}VKP#bL>ikSxKbfBrQZ6MxfQQ_E;>4@S7tdTv_e_$*#JHGIj2Jd%y65L181 zRAbF+?WkE*I4GtM4-p>haqYF!U?ER&dmqlUwoAQ%*1d(Kd}jBOcw;fhcE*UhgZi6s z1Gh@2YwVdSwdzbO#9>CnEM`B_;O%!)*F)Cb={|QFb)pGJ+xaexU_@(?u#Lroblf^G z#M1u&va4~{m1XxlDVOP_iWX>oRzR);4%%o>g=DLfbvl>reS(f|9%PXqc4HH7o7+G& z9xN=v-_v?=b+~(CQABbdY%E%wgO+-m8wD&9fyqZG8`-}@CYb0A#kO}L(Ye=JiYZaUBTg1)Ij}V8?65}YpvWvNQ z9{#WJtnXCbh^6XV#m}GBJf|JfH1x8^cfWw}{Hr@vM0G7KC70sm_zZYjJp62hnb**< zf(5N{>Y-z7oR;W{7<}GtJfZlhq{a-^RzE1Pxea{{Tt=)Xl83Nae77&i%q5;ej;ukR z607m_gZ$~mP*$qDY*Bovnc8Q{W)5~DDQ}QzcGFF0Q5y|gPpENYNhxbjc*!oPNl;3U z9;Vctk{j5w#mVh^M=_)r@&WBML>Wc9o!2cwQE{qYFKi**er~`UQCk=xmN`@iNFd3 zsxCIz1|pKJB2pS|OHI#nUq>8rXGxc!DIBV-4z}CbtURf4P3;7=8m-G%e2npN&zYAG zu`|BYX1&KvdYwEgD^YTVv7*~j*BObGHlE`mOba@Jxa+Qr-dbL>wZBrMLrQs_~#0S>qAMX747KIS^N zWNt^1$6)ZXq`vMts$M{)Y!~$3L)i7GPnCt0>*!FAl>0?-M3||Scz`b?WH#HITn5(U z_*L4jVU1eLUVw6$Los8J=Ex(AdyBrr0o_}}<5Nb~kt1puLmz<2<^GC3J|&Tv+D-e& zB?z-P&;wi7ButT!r479hrohbOCzQ*NB4c8s2~tJ?7EhVNfp1k$C2y#ew4Q?S`AFlQ zBZ~}g1ga#OeJ{N9T|5Dz*xYLM>}fxtd}ifKjVIIlV8FjDuV7mDy5FfC^{L>xiM

?D#-RWYkq%)X3~OfiCVGw znf}ghHvo)rWqAv@mvY`EH_?%S^&Li)Qn`)azhfD)nX%NoA}4*y@t;d|+iQP?>uwr^ zqReFh1_6wb1s>j@xBmcQPyYa&Q0Ma;ncTnJINVgY>McA{7TA%MDZ2JM*qaNUfQ@Th zelxm#46mJ4q&956KO$$z7fFiljL4<80bobBe@W|R=}NV-(5BKG!%Kj$8KTElW=ATa z7=@1i05AY|?rCM^Flk7F)<-|WN9|)ZgT^c*MYF1r{?+>(FG{#B)S_*4oCrM68Zr_i z9IX0#OByi?xvoKDZlhm?9}S>OCa`GF!Q=99xG-*w6ey9H#-!fuW&K2UH8r)W_Z^pW z6EhM_3|Vpb>=-ACMJOVfu2`1W*2m=oTUOP4oY}O@?<%m7Z;ktocww3oj~-q;u@7Ajc}@-ZSb9NH(>v=0y*~vwH47p1YQL54?C;oUHrtzD;o6&4RY~_M6Oz!I zi$vQl7-J&=HcO?zC!ia3EZ@$uhW2IXTlyqaDwx7M%3mEUp4y=u)xAxpaB6vK5He`_ zeTx#~Z5u4|G89<}YmE=eqr#`!1BPEF*A0amB8y5*f|3X61FC`HtxKxzHdPp0oXs-g z#~aNp)X3pkK^lUp+8cNpwQBVhwilI;oRO->A~f(DD@dd(Nn#pO0X7}Ls!p@$4bG<2 zXO71Ef8SX0^0@%J*qcT`=zXo-Km&?ihj#rAu z&&6OBp_w*>C$h=b^`g(Tk^camzs0o742&KcE<#p;4kXzF+L>6EW3J=-m+ZO<&E#!* z8&tM<*rth79py2*D_e4GDdBBSpmwNM?p~>kn}p+|-r0L0$GzbuTe`LHq*mK;R;{O~ zxian^amH0RnK9(zG21Lz0JAZ1=^Ff-yeL+VgkGudp^eG1?@1O%i`)iCu{PgS7iGU~ zGzN;qnyW#dk;i6o!MP~W6=YDa8-gT_lT{l}$}iWstyR@DWT@%XxtaF6n`NRbQ00Xa z;jhc?D%_Gf{3|b;O+r+`X*j%TN@2kpO&7K$DEou@es6f2u+Y+Wdz9>>Q)7wXvkA)j zIkCe_jv>cb$Vnn(YuRoADtaFEqOUEreU4nYm3N)Tx75wchcv>HiMmNczlk>T;%{{Zu*_u)nsjY-(nHe1`MK6RZTJwo@hUeyeaVfV|Q9W7nVrFq|viIX`qB*y;$ccUP7=mG1cMV_$Eg&d{> zi-}CEMUYKirJ9d0{5!UWRT)RwQsm zG>p;1INJzSB;NWh$4y3+luI{TfgE1x8-X&YCdCfWI-d3gznvP7knf_BR&R1ktJnaF z6shhkZ`gIA>`J)BX&ON}K_)tn+>TuYgLd0(>Ia=QqnD{RjgYT)Ntuk2I!FN7y-wb{ zP$<5ef2NzWZ&9R{$a-MqWiqOh9Cs@D5(aB9)Lz|wBC51)>#(npSL$EO!N89uiK*ZX%etZiuYcv%?Pw{;cUWeqj_w?{*E zA0E&TEO2i{*0L6CVxGW5Kum!6DK|m3xNJ-%gdyML5w@~W15jw|kN zJC*08$ATux%fgM5Ju{ct-6R$f$eRgJ%%`f2MzxiiNm;2!E&O{{k6t?I9VFWOcQfsd ze~ghA8U)Y6S+YKak|a_bqqK4*h}2oFrHHt$%sA<6c5Q1_`ka1J&4%gA<7iXUb-mVAQ(?J#8oJe{^(NP^6{PF> z7xLpseYVnUcLAY)5!_qGwaZQ~ypqDhFq0kBaE(2;QrCE)4=#?SvuK07N)7y ztzWdE4oXWR35$p%ECUg&Q-jmVTeW8??sQs>EjM4fHKuin8@r!zMaa~$k3Byc>bzHX zsl`>v>9D+oGL%r(fT8ye?EpWie;(BqtG0_`t8PD8{3D~^iWEz@>Ev-*9!-HC! zj~nQUY(cfO=|x)TCYszPXhq_4a<=yrY5^mqJ4VbR&r}JM(O?bU!7YBI(w>8eVX$SH zq5!LWz&DqjICI35lqqx1;TI<)pV^r?f+`rJ3MD}9j%1H=SIs$z3_||VKwuY6)&;ukf19h0K#lMA0 z$XCapsAoyhec*S3O}ZV*Y;~lsJC|y4*s{S$Ef~500A~3?zjA9vlhqkdK{94WE`iqV zW-glP+UBL?jSE;_;2GnPqhDjGy0GjzAHt>HV5LT2XF**fb{{T9z zxv$~~Rcgft$}zL5ji6Y_E^KYv@HNcxHL=vOrjQ1G8+>DX6~FZ#FT$nUxm-Iv4=w)y zA@lEr!;U-vGPx4STHh=wZRLJCEnY2mJ3Kro-<0T&p2flQQ)3LM@Z=bb!3Io&+m7e` zO>I2uZ<46=xz=KJ?0TF}`0FKblOSSb^An#_t{Wm_s`neo+{Ut3z2}NKZ|2gjEY*Iy znSB2MBlhkTV-FMUpQX+g63?3{kb~f;r}@^DT)LNzmzlMtbcA^<%!kRB++{>-1=|{g zTMr>y(Lu8+vm02AG}5e@KHK&VPAtD@@l*RHvLQx*$P^R4HX}y(R|Zs-oTJO~D{gI0 zhOR&MqXMF0ph*~wS4KCvVfj`Ik8Mf1yz0vt=NAtn9(d7xwm!~5AEY*_ZQvWNUPV;& zGsDX1r}aYfT_O?Bx899gbn*3NQKsa#b*OC>jW?#iiRm8Om&KRM(Jm_uW0Gz z@TlcZF&dWMM&@)Sc^RXKpl#^wW(g@71P}%n2Xxq3VPk{4%`;s zp^FTyiHn&Cm4e}Ah~b=zqQ@xQ7D3d)gwN8I@8A2$>;UI@;zP*H6fNw4ip zPo%f{Pfv{vLxVaude7nt&6XP)Qw5ijM`ZR}pp|v&-+xePLNrTQe`vf9qkLGh@LKPhj1&kh0n*m6}E-Ri7ycz zP+WF}{fNolS4L>iov3_;XtHtD3d=|t$o;Rz=6w`-d2mGz_`?NIjK(|cyB}78t?{eH zn(4kMi`6v^4f}@=4Ph8~^84+E+op~$oTpQEZ<)R{VQoEnnoQO<6^p}txY3-p2QM;6 z%rLZ|tXmv|eTMJ2e0~*o&wA*)nJTL^*>yPKhlR&*yko|gQA%ax@`@y{lQSNQjvMyW zdTd2!Z1byHiykOV_x+0BcR|ndqcSY1?FgJcG;zeG(i9$q0X=(e2YS;Nk;ch~!Bt)> zM0gqg&E=mlgmH#=vLS8}kiP)%)-D=09=-CUZOyo+(U*tsAF$iX5!h$aB5Mo!fhBd*r0 za#NLBdoy)-X|Ln`1kJ?a#ha3H9!N1AnX$I0E=wOmo9VY+z7*D5aZ#)4EST3e-jy{t ztSnqnnU9doBAAw3l+bO7JxnexRGxyke2n(9O)Z(G96Gf74wstcIWMV^F+y<+Hb1<< z5)w5?gC6^O0ClWZ3eq+A8avwGYWA7q?npwZ#x5~txOj4G>?H!szUN)0*BAc)3fcJf zdOiIN{$(0<{-%6fqlF;dsQ(QECkZHI!Cr@4>I$?&OQA#tA-qA3erH)B2B(Z$F5e-8@R6+HxC3-TfeUZ-sgfDq3|sy5V-!Yy{EZ<0`al(gx5<2XWU!rRgTv zTD7XvQ5gbcmdwpyHz~b|Q_$&Dp^;|$m6}%#xmbbQTDU|@lhS>mpPLp=Hda6X0DSTD z$s}@*nG#r8Sb#d$Ka*LbM@NR+y86lIbFj`SR^PlxH!FCl)EoKM`0pskGKTHk^jx-N zSUCI_8T8U(dl+dha4uNL`9#QN+D(+~E3^varao@g-(To--rOG_%5t{MsnC^@ zIm#wO18{$)RqzZBz6Pyom+k%nZXE9`@XAdLkxKBr!Hkt__=?hJQ<El<=Sb zBLnGG!sX!0^&EQg^7r;SEkEj=2BX@PUAr&X#qrQ-PxQ|=Bmc-S5+x!qVI z{L$_^+T>`UT(I)4MV7S3Zd)B0@!HO3>pwYsPPZe<0S0yP^~)zYna_p8;I+0xDr3HP_( znOw9_^#OMe{`dBG1Yq6CI#;FQc+mdW2u)7G%fNu)KZdz~2a zf7qJZ-3oAV`8l~q80ABd@TKLJGFgObFLg^RKHlMVt=-jB#2I{6wW4SI0>j2kZ0tTt zC!70tcb6J+s2%>Cfh~aqbvs7kO7@z%>C5~?v880x@tyvG^3rh7aC3F@}otNu`C$5H!!M;AQ77t34J!78tTN8mDJ|W^^~Hl z+2XjaJCuewv3WnI$%HJ;6UNsP1FUPZ`?Ua%jdNzpY;GN88sWoSt4l*CkdHerg`1fO z+n}4-%9x8W-L36!RgY8QML5>#v$*fd^|iX!bIMH07ixo{CjK|B^p8D|lA{1@bUpf0 zbzprD?R;pt{u&${oV-^0c&CC0vLcpTta$Wg+SdpY_xASuy4+Wn}Kp?02(`#c{$}apTF&p3RQVuevW1 zHw}(I#-As9M8Xv+vD1~5&c)zKJb*y}> ziP2efXGf1mT#A2^{Db0S`(jMlu%T(@&n+BS6YVj9DQ{60xnCmHmUowmvyMG}gG&`` z>f3+feM2`PFgWy&m0UmXILl(J_x1yHy9*um*5kc=?P~3BWbl8v>(ffEaXY2`&l$<{ zY&i%sU~x7(2@#+!K%X3oGIjK|zm0m>FeO)4{)aAX-sN=mXPV}?hQ!PIY-`URN(ngR zw%JI1cC>A-_2@-<7&5CVeK$BV;YrPY+iWL<;-Kf^la0yFj}ta0wiHsOoteEMJ=0)P z{{W=w4QZb<#TKgNUZ!|xuH7v7{Y^{^9(#-9b9mYE#93)5jyw#=+41C2rQv4PSRDwx za%IVjC97nnvAW%TPMmn}kCj{cc0Cg;*_=U#pW_=BGirMS83d82QWVW`c3?(@4?|p1 ztCDeBlJ)+E_~(pduALyOi^JvP2h<@v4N)~?*qN-IY%$5W1vmEjt4OM#2`M+v~RQsj&)z}c?N6Qr`r z%_cxW)RjFAV5Zpbl45#&4!rS&)}MQp{{UUTK)>XvIF$Q^_R?5kn~#~wWMw3I2Neub1_DUhUG_U|^6jy)71r_9)~dQm z&v$i}&fmp3{{REjalDL1bN#%1MjlE5lFG+T>vJ18($}v(_@nR9oftFfol7`ac*}vy z%Iu5ihB?HkcSy{HmW=CrX?mQNe5#FUrLF$};%3OXAVUjm$T5QHEN0R=$IEL@zpGBK4zQ{l=?Oo<-ZeX!e%M6e6Ic0Fs*wN;m?#eP+Cq9ppK0fF}1 z&paOBgE|7mF{N#?E0g2Y8u4X7=z0kyS+3@PJ%Px)?isZ!QoQWi?97O?a2aswE$4m<>t zAVcjtKUEHYSNPQ0mR_&%v7)^7{Da15vZf4?Gfv5}Fc5p7?*9OI9c}QawADoDQnday zFXZr&CL+wDIj&1IjFyp&t@9mi{3{ieNmdZ}9NtV&$ATh;Xq`!nt%E5aGqR6J9j{kg z(LHq)t7j1dTO8>0BbTuksRZZ zgXNi#%u)qzwo)}C$krTfT{bIy%${Qh?Tk#QPZey)C%)L`B_1*b$YOmhr-f{-W@NN* z$X-8+%j4S^G>0Au1F?w}6-#OJ3t!5!c`sW@t*Dw$q7{qw-wY;MGBPEKM|&eXZQ80j zZ1J~Rx8+^zgt1j?)b-p>4n{v2^;}*=4wnfsx{pr3s{a5j>zdlVOSQj?11Igg{Oof! zR!~fbEZ)QZ+OW2QB0VPFde!rehIWOf=bk)&9J3If@`yiY?_yc^7*qBGw+Eex5WYx{cRTq=;5hvZ|<6xK&Fy@+D5Dv`v5qeF0gcfViGg=iBki87HB*^Q+p%_h|sW$@g7U&5s%%^u~r^5e#h)nOn=EL9fZ zhZ_38YudAQo}oPp(C~P9@r;ZN*y1XH&5t-_Yk4s{bfqwylV;P~LZtjFM6k%?+bUTn zL+U`l-_XNS3hS@oM?KKd7@Tr#RGEx^Z2&9m z+B0fE10;&X{-ApS-kYjTBt@2m1<9F}uv~lirMD(T z&8%#7ZHzru@TUuO4JN?<0O{$nCRe<2NJYj;ZNPTfwX{2Jsq0j-rJ@{0ru-Z(bhx5b zpBzW9M{j1ApXVS#KD({{SMJ?zreGw5lo=;laj_e2Cc}alXhv3d!F?ukfgLV?}|) z2scf#GKETneM+&o8Xqo~spQ%dve>i5V9AVQ$cV{~Q2U7r3lLkSulifPK1`Pp9X30Y zMa_|$FEUq%-Q|RmsjatfR0j7NQdekdl}2COA8YXPK%0a9jsDpnTiZ}A(zUjB{kj6GT~5iy&cx1Kydx$@9Xm$T zykp!jqYDK-R~M?U8`d7^nQGAXG~nYgn`AKNNG083s>ScS<~=U0u9eMexszqsvonIwF)rkl3->eqNm_aMpCT#oe^D0&H$OBw;>W zU}jFN&64$-0+sd)E zxj8D;aMgDepMy4ECoD1Y3ix=^US`L-6B`eau0@8RljBOaw;)joMcWSVaPA^Q8ed=$ zt9Ah2O6RtA%{akg4j%-li6M$*g^bNLgE*0XWAjXL|7l~QH@0Jib5{*2EwYBCW$ z#uxcby6rtYI?~5EY4F4!}SK zN2G}EZFQ{d%3#gRs$@v0r0pA#kuA2~EWOWq6?72SHBTvmv;AKgck5s71Dcnz{9WC)v7 z*+a3?=gN$V&FW1s)~U6(Vj1CFiACapVgf-KUW?0Igu?IBSUmIu}EZtxdX+6SF= z;qiHO*v9r$TW)ylZ}~5iOoV*XDjN-e?g_LVWRQXC-CY*{0OuyOa!ovrjUK}nJMJz= zf{!QK#h(p>9C91>2*2uP_4}QC1#w!Gt>aU#UC%)T`Ax*(%?n31B))@@18;EZH3r*l zwAVgL!wu}pID8KpnU9wFvVsw$3o8O(Csvt5T-&v+dZm%I5LXvpQ*klyBZRg@lJW;8 z7}#Sqkjn8s_}(%s5sM4%zmXIxLovFu+el-uB$JqI{D?Ljs3aS=jnY{B*0E9m)~AbN zw;XD#_=6#JVvTbdHxkR#uph0vhWzRor5|&+w}N?C`{qfI1}To4wyC+-@$YIlj_uWS z4;K$QPD3NMC7XYM#YRsic)%gy|o(AxPzrkhfN`*IR*5rghZTttIslk<0N|j~oXw7cv)) za|)6X$Ei)ugfQt=v9Ol?3rg{2PSO>PpleF*cHPShfpL2Q;nuT$q^%L7_TLczj#+W# zh(nPj-Aa^Ia(+@+c=WEESY4j$^Eten++j5I4?mR4j|eX%AGrd^%Z};=-`f{>%F%1v zisjHTVXMEf>jP7t#^bo?IjPb@*q}w6mJHho^tY$7f)B#C!Dz zx_LaWs*+wB0U|t%0Uo7fk#`U*N2yM$f5N%A)!Dt5L%SVaYL&O@d4IQgeqWZx&A~aJ z_}FoRc_&{;W;VNr+w!omL0ja)s?!>>*SYB<&B@7#<#D;ONf?9OWp>(QXvWq7K5tir zbMc1{xo$eHr4A?WLb*_4^7yl3WJ@0GY$ql;HnIJ-k(%2*%W37-wYCV?bY~owwZksO zlPBE@(M3FXIdMBYiU}c>F?Wa$l(Smfg-;!SAaRW+t4E{a*NcPoKGBsRV+5 zau^u2(qbVZAkXt`2cp!@n(T?l>bBot=FEX5f*9@WNTpgbZUQd1Bx~29H7%{jTD@D` zOb;{j5@DmPsUmy0<&Cz1Vo|Nsj@6}UD?zwamU=!9ACSe8P;uSyzGjq=P0!7=e@~Tl zc-6f%iASI1+LudTacQ{@Gd>o9!Doz}&>u^JI$U|y*3FLfhGekh#`!PQ^E|@wQsU=g zZm9i=949VrSwq zP)P*P6SbqgizJF}82Hx9Dy!plr*w8tG}fzA5AKZYFSj{vJD>Z14qQ$%I1|WXZCNq5 zzLF$TTg%d?@UDz?S(B^jvwMjvRYjct0D-TK_sV7FK^A6Wi;w&a(Hv;gK`w|6&=0!{ zdRTW_=FNi5Ol_n5zpdexmW&xCs=lQ+ z$u(qp{{Z;&?nrsg6h)I4x0{T<;;VxoFaxmzF&8WcUB>+lt6Sq$lzF~pCswSsf7ISM zSj@w2(Xow{bOXJIoxJOtj;2+~WQDFaF`MdQ$|+{s>J~z*e^-Il!jh`!%XhRxM68@) z-X>*vK?X>e*+Elf-+zS^bxwMNSLw0Y8Qe_rp@jm&xV6{RfsU5kJbQUn-qdeJ2w3rC zt#x|-;2vA;^O~5T3HGJk_gp(GSdsq#x5k~VME2YF8pD^1dul%)AbVMD5Hl*Z;=PW& z3VszewvIJK-n!K=78RS3k0~c;R42DKI}7yn1_!0r!k&)XkCUxhYDQ!7nJI7aw3LWEFBD9@4 zgO8IO*xM|EVD@HVZ5zh@#U*6aMx(tNwDf_GHsK|$Cc;ukoSjzPG}qv2xy+Nt^7ScX zO_uhJTYIc%*sQ|Ah&m~?x>~Ze+uYifs#E%ne6aaaLy;V-F0xA$XVeX~P{#dg`OTWN zlCi~RtwCE0C){}zuF)%AI2aw)I)D#*8qTj@Lu|B!yZ0VqmNj-i?gO+TxFY@Aw@Rpb z_cP|3EJ2kzW0>JUCSOZrU!gjkr0v_Lm8~*5*W15y8`7@Q_UurTHX_mOBXgD#3*6ja zLtO2ns<`+4jTGfl0~-~ygtDnN79&C}&{su#jym=^ZR0yilBC?^Z!wBCDJy`|Fd!jO zrmQ|&)V$5?YhM-?yCLxN4?avQCf1EXP^gU?799~3fJtNWgVwEPwXBu4Uy+r(WT@KT z_59f@_ZBQDexC2hGZ2j6szev52*c*>tyO%A(Ms0;0J8kMi~j&6ufN&-e=wuX`mc1e z8DzH5TJCSuj}L`q^Ev&uB9V>gQaZHXafT=?Bzx2a6>N+g|7 zZ3@oNyj>VVj7zNBk?K-crCdTw*6Ye^W9L{!TT)Qa~k zY<273wNk2?TN3Qnk8{cW{{Rje;KRrbnKR+asfw(+UQVQ+>CkE8S;Cze>3{R=`8vHN z9v}Yz(m&jyNycb{Iw=O9;i7XCG_#Gc1`@iC>Rx9CyD`{yearg(8z8cArW*rwt9vvwzG>R$GC=kOr?$Ym`GnzUgG!A-FjQjvf_;*)%7&Cacq~A7m-Dak^_zwA#!q|)(_$+lUWepH2GPPWin)W622E2*cw?a(5af>8tH#-n&Qb^)0{ zy@|h{N>!qsGCo#`hA%5VOonW9&PP=sdtr-hU($Ux6lBY0p}hx>6>F~@N?fL9ZWaXD zkfKUs0PI~~+8^$1wzndpoTVDls?G|zMs*LL>1-T?Q7}Wf9WP{MJ?;&@6#Y7vSlMoj z+$ZL7CwwWRcKyQ~Rt)Fb8isbg%Ah+m?@rLvqemN;-MLM&u|>rSi*25(6>m&xE!D4o z=TJ&ZWvNmu+|-xeyNH+*=@$!gqJn#q+qE*?Q_#A3p$_@XO!MNTM8daS-shw;YHzoz z)u*YG!#Z~<@^j@+$V-Ec^M%NZW=kL+d2# zZ8{Ggl%S~8Xyz7Zo=M~i8YPM3y@D;fc-#*3*`08%oiz?Tm}I$@bWC``V>2lrII@G^ zp{V1jR#C7La(N>gXwDO~OrbUsK}!`?*J_bi31oyvf3r&QkM07&RYvQg4^8h| zQzMQk!ZXQ{r?H!x#!9@tCSEGS~% z48}Py;r$dvanv9)2&}gNYwFe5`0G%zJxbwOX5BekH6OFGz)`_7Gfe8%?H zr&c$Seyr^79}hDg70rx#$u2+#a)Y!fKjBSY$ZFFiXn1ZoO_d^`4pE9YQQ0=2@CrYj zQpo%0H>4hVU-<8em9T?{#aJb2Bv3;F!(U$EV|#qH*Iz#BOtN9Ev;&g=0FNTd<)zC% zvZR7`8=_v@6k6ii)l<*4X#&0~S*9zM{{W6&SrlX09L90;H(A}xkE;f^TYgohKRu?x$;PAbYIhakr78v`Ec6QL?JTYi!? z>se#Z!rZ!|zB<`7eD9F^V>b&rTx~tq3fVYr4%K3Ag1Y>b^($5CJ_qvWp%TBDuew=|xU)T_w0dd$(zfJP4X2%yGG z`nM7X%~y+yT5d*F0NOw$ziEcFJ@5P}FDaAvZVO>x{dy#VY=jJv`wJSC`kl?Cls?iw zS3z99Ry`p-MzSYIJwW^Ch?|T1ukKztB!(;;{ytY}6f3-v21c`4D}4 zaKti%1}ptOIAt*HJvN@Z&vI*OTZ?Wd@%;?0xg?W{t%;8oJcz!EZ`z(u)b`q4N1^Tx zm-$=9j$CyiVxMc!s*8z}#pPpUyFtoeo!E-P>na0jB4gN&t5(~slV5A!{79`6PPWp^ zZ}2E&ah#qmJX7W2&5sP?@Vv;;haM^(#E&}FUai7r4;xBa(9q(BR}^tG@)z30&q>9(~$6#ErI!GQcM_T2*on<$wTEb%TD|O%j8f z9trqEl@wEbP6lLPNP_XMGYc-@pp|0c;F_6g@zTrp1x0Lcy;}V`m860`RB|r)MRRfH zS<~E7eZ`fwzUL=GrpB(XglVHfwN^)Mby}HGN1U^TR3bu5dg<3r_O6G<4oGRAT}7|cE!BM%Z>$@xKwv5^_X#0Ff)Znkt%s~GcgeiZGI zTTV0e*qUIqQ+%R7Q)i4`BO^K)q~o0AEN(aB$YJ`Wkx1Oipeo2eR@(zyxm}fEJs<3J zQnhV1wOxCN<#DibAcHH8#~4!Ks9B(bNoSlL-j->a*KIYo%hL69yQ_xge?jEOS6^<9 zzp3fC{{Xcz`ECv@th`s6Sh&21@vh#=N0lVQ+i6MKPSm>}I^(yHsdkgz-?6?77Rg%A zPG97F`T2I9ByR?@V= zD}Da}z%#V=+eiK*zT1Xpoj!smY}`^NKFDT~lW-RxUi(c)lJtDGWO)AobS=#pC+4v; zvbffrp~K5^vX>`eG7a}Bsnk{}Qq@-Kj=Q_#$k+S7x##(AD=Ui3G0NWbByPva2ps}claE=?&5quf=G*I85B~sj zC#l=`3iJG`E5^E={uRD9-$T`oYm$ZXKG=^KVBoZE^>91vmU&foFTFfR*XeIc-)(T) z3ghxjv(l~N>ZwHadxw#a#^6Hvc<_ne*<5*HL+zDT7FYAJ(2#4Ix4qvMhVR>19L_Q?++1#Ard$j3*%*!K_wmU6;c_BFgQYF|6llfN`KPQGyd(mnB zr+w*MxZRePw!fdDWv)CzB31qpDPn3 zaXFO8mKg$tV5T;*w$o>`c~>1V-qlsI<&F{6C@G1DWnFOPlsIcyzbE-fKQ(#v*V z>b+@`#=Y$Q++@zVYg(-v;^gnR`MztG&x;Eu5)M8h7Hkl5=tv=h9g9^?28>@>aD;z0WHx9j?+o z!OP$bz9Sx9VmC~QU>=bmX`^5OSCamnw-zmW`CK_TTt?~BXXlp%Su zqzLI8M*CV7d${O(^%ag6TKg=t=yh3JBIKN3`a$OY-_PYGW#fV#KMj5|T4^_u|Qp0y8u-= zd|bG{eeg5$2xWn>Q!gwB4p6e)6{NqbXtiOJBDM^QyUZf8W3|>N+{XK#lNn!j=gEtX zBab6?tT%5?sQpK$@vZz!QHHYiFV4w1qN}IjjNp0LbH3$xxe%+2@_j>=EEOFoX8z8d}Q3zxr!TS!dMG;*}kWJZBY!$YsH4;Ka*}nKPAD&7rok zu7zKBfazUXayqA^*P(_g@^Pmr{fn_;V6O?zaLJTn#msDMvx>n(OwhCNsSv23L&+iY`1Y)YkYsXKY^g zs(-1DOsgHK#eW!OJ@HQ@BxLXRCNj;ATlHT@LGqGDx*FQ6k3uqAntJZfu+R4Q3&?%S znYmK5e3B1mB5`C{tSq~))rXCERq`!bao)es@2(ZC>!WD%@5)R)-?V<{idDdld*X67 zB=tL9{R-Q#HQUA`CN_?G##EL?7q4IOJohijzZb~A8HVuWz?w&sh@_c33BAa-aa+?8 zy5#iwnOi-kBU6XnxlpLak{c*HrIm?mFdYFMKZPgZ)%&MXzx8VnY2p3Fj$lSW(lqx= zvXDU|`q#B#Zyly@T#2u!rpWrt9Ec%`7-3PrB4g^7{{W>l>Pf3rRkCfiMg7z~ulKB| zN3(|%(3kX;F$Q~gUr;u$L19l;aeU5A7@@%AC59m0;}AXc18k77{{T}Rtywv&{v_yC zt?j1Y(AR9tJUKp>6FA8%WNcU!WG!K0t+4H19<|N!wx-C}n%Og3h0W(1AtMsO1g7Cr zDc&?a_OT(BxwB)ZujF)9+B#2RQhnX`4-cGRIPm>QVzIn?8CzSCzB1dF!u7BIYFSL^ zbFU)XL0W&io_wdsml#1bgswtH$J=550JXh6I|@JY#>~2AN^}ngkmEkOJ=-H!QtGG* zx;CI8x!HSbaZ!AB;#DlQMeJ-}b|sbBK`dL}VRkxcvu~!&s3*N=YsR0kqOa@yO^h(H zz+)Sld6e2a0IDtk78+ltTIRc!Y3PNHOD)zn_A%sHNk&NzwJL?skznDzJ*!R?Q!LMS z^)Fz1_;5*+9E*yQ-9D6)Gt3TzyAVGDG^lQN8&IL@P>1dbFsJ$$vfDF{oSpa+F6TjO zA84SuviRP&;WgR_gxohj)X#?>HFLs4obQgz&4^^NWkni^Epw-fYf8;=+fb~g<%!1R zWKiDZ{`L0^bcuqcowfBFYS!p#o<7U!HGMS>JQ=c7=WS7lMT)eea3JW?TdgN_y}dyv zze3!cBsnv~lMZY!h?J{ihT0kb07;VLvgkbe)U3@YXl{__pOB$jAYK z^rnPgxWDw%<7&BRIV)_-+?-E|i-{u#iY$cRj~cKSE1_2!bg0I;Haov`bwwkcpN}HL z94`mefErm4l?3(i38kw=imglN65Ha7LzvByT-+Rju*r_eBuWTHAY5KDL9irQiLBNn zl540d_3D|c#pE`05%ROU5i0wE7R8lUO{IKvyDawd*>35I!Q#fh%bI;t=& z{{YA@Yk^ftHPcW|H#G6F)x{T6}3=e@?2gXL+iw)mG>q-Hb(e?KJv6U&?8z&FX;izh0Xd7rk#9t)Dvr^qurU!_u+!>n1*0K zXvT~CmjdX;d;z%ftyhIDYE82x(4)wG{{WLLfXD88rQ>53h^`K$M|QcbG585gnZF_) zia?+KMdVj0qh~0rRUEyT#;R{`^=<79fTW97vUDUP`Dw0SYeW0DhSRb2@(*k5h$(zkSQYkm>5dc)dw@QB-%=~8o+VzrKdF<<>;26i z{;uOal*wG=$oA&{0LqqCDC}Rjh~H|T8pZh6&QtsTh`9K1& z%|x`A1f?377<_EMQwu>HEb94gY+CMvcF;jRjb&?F`wH4EIux_`m>M}9CP{;BXysQ{ zDp+pYp#_63g-_*GT$W6zm>Gh&{8VtwiX|6wB*?>kg7w@Q{l(7XYB@G0_gxNggUL#A zqRGgByKdTm#s%$fXt1#d{`4oqMuG%laT(aS`378v5=O+tCqK6@y60(dKlufYz3Q@M zR%#GcX&p;>9A_to3a(Cn@4TS@0OO!LK>&M98$hG3oo`dllcE)MdzzR$On5^gER3Xi zrjy@7Jxe)$_B1j;v3oMha>`EYcC(Yvik_lQb(uW=T0=ZCW~)UtcMOfgEYL0K=5x#Wg*qt$3c5-9t5h}wP~wbDG^IE zkNV4uOsNwl@stpT0IsCj!5epU*0iPgy-@9sQsf_MauH;=zYMWrPZ@PqVB1OR%WkBP z<3;lJ+*RV|P;zr}7Y-abKsfNrwpgYPz>9zx8Ng&3`nz~ktz7jfSE;AQaMNHfC-hQA z_|U4%*t_oW78;n%jmYY4O3m3R+=pmMcP{a#GJGV3Oe>lL7_zbzbSy3`&D#F}GMdSK z&^)OxcSBp2OdNb%DS7TLEWDV8$g_CktXBY*wZ_#w{{W44Jv3|dXAV7V-5Xz2ct5yD z0g;gTI1tB|k#I`M5%;zY3oeSb^A!|rX)unoyQyQR;!OC56B~?*Tt zs+1g)Qa6Oa$PX+zF`UH(p?H)Jb!9_zkYDolCXK5zYn4M8yKkl6VD-4|cbZiWwV@Vn}Xv13Jci&Qc?P|Pq<)uQ@ zuPwvEjWO|J%7mDCXyicBp=EgBo79USTWBrN);yZq@da5+hpH3HebbZ3e?qoHeI8tRdC~jK(mLYJx!5Z*?Oklw4biXA z)VilF8rI4BGt*;nc)9-oY-K_+8Z4|9T!~Q{{(?5YppTS+tvXg{?7xpgn>F2YS4}OU znSsY+tXTqhqcJk?L9~EPw<|MrD#y6#Sp1T8USmMGo)-C;W=HR;ldwB3l6zeM zWm>f_PR4mIs*RI{o%GmYT>VZIK8cz=u}KJPt2&=abpEP#ml_zW)i*m?{&VT*%K1ER z6`IAO$#vwGRh=_V_JPz5rXYHH$A20s>l|lLSG`=vx3^!ZV;c__Cnj03_kV53jhE@j z3hgTB?%j#0gu>Y@ma)jo{=^0ZutzqY;W`_tJ?@T{(QLGx+@pVyNHcJgNLpCTP~^0! zB+*CdNi_AHw%SRD!FgVrZ6CoEj*~?P0LlQ6qG-B%_vAHF+2Gy<% z9Mfr~WOC-r@wKGYnfTmZCOb04E4DUH*&$Nb+Qj<92KlV|FsvO^n*6P;wL_)kvGJAh zvQS2o0J{(ip;PH2O+U(#zL3`ASY4vY?fZ_-Y=|L%Wh$7b^u@J(H(f#-AJo1zrPZM~ z26&Zh-yPTDPdA;j7mA4lf}BM5yc{XlFN7JKFWk^3L_A|Y_@rpG znId8S*)}W>j9nk0vjdMQ?o`{{U0uvdfDCXK~oDNsb_y^0;-7Zk8Cy{m7Zl zr0hR1(4Ljp)U|ErMs(Lj#qPSAyhq%)aA3oa$#L;EJRsTPLbA>rowA0$-Fgvk8p|(@ zHg2y|MQ7CaUuN_0$mtgqB=B*w$0Uh{$O5p4uIW9*)G%YT+?#`?a@}63%hcu1TG>lV zd!Cmrc~>QIrpFSU;HyL~8GrjPn6Kw*=4LdiiA)UDntR0`>_R?Y7Gh7U@V81+sZ@&f zmJUZBC@mwDnHYNI)GH}Ax}m?T&8fz%4!IL7!NFjAW&;zf85Viji7_&%-Ujj1gX#j` z3f8r4c19NR8rMeG>P9aR#GR6iV-?vQRY)Ds${bB&-?+WsYTt1L<*X%s}i&rDobw5LGJ{alb-%{w91p>7vdcw2B@8 z>_W<;r>JTfM{25Jb-Y{sMVH7{qILYkf~S7pc>TQ zMxk^x#_H><)A6Bi10Cc*CTD4+abQ6p5#LYotua%R*K-`VN$Id$fyACS#yZH%3EC_J zsJMISdmSxLCF`nNk%yA^bSPtBV#Y%qvMF0LN?AZ=>1DU$uX@g^sOZU>_VoG{a&a+= zqRJ$ZRa`3xHms7Kmm^y*h^f&%O>1jCwEqACoH$v0ek0_?>Xu!xGz`QA4W*lI($=c3 ziL$MAlFF~9vJ@OoFElRs7}LrznSD;~t_F;xI3(Ei@T%c=?uOu3&y9OiN=n(2WpW&g zWHc*`82qcdXb3iz+-_Kt)v7W+PGSvlRZ@vef-)v}iond0N9vK#^fwk3)2%`+)lS23 zF?lSVfO?v8U1C;NlR>!LUctNSX{=4SL|Zj#wdh^Sk+JaFMvdf{C}ooBR?X0n{4}VA z1lL#SA03f1NK!~FBpYIRM6RI<{I@NlAK_b3>#>$Cq-k3wrH>M1#ufn|)0r+qNZz&!*;L!|G~7Wjo8CbZ&hSbigyhV} zY)7cNi?^q(@1Unz$lFP&aEfV%JU}yoreYdbCuv*!<6p{|qq=(uqkEG|OF1L~>0@v7_R~>%R+Xs_C0>baD>plno)t(P zP^N<%k5RV1qvPjF*KH3TDpk+!dGEaPa*x{?65n)kOOF}S+eu=>QKsRtwZW~9tW~PW zm(=hNDWT5IgKojp=|v z@BAr1G_V?< z4%M59fvnbvkMJ1Wb73+RO|TUNBDblFHkW4CzPIT`s_OL}b1SFZt&z#LW?184lWt!1 za8v&Pme&P3dRD{LZ;f89NLL!7<3ll@0_jLNzW)laYPCFCZQ4iL+ipT8H}NHLK>jlXI}8v`Ss z8}!$`Lt5xHby~%`{)K5i&&|tixjySUFkvR~t;O2P2c3tmE5PzRnAr^TMDUg0j!Ny?4%XZN>1}K} z)^vL8Y4cX8ek7Pa-!Q1ejrL*e`f-RsxKJ!qT<8hb{i+*peacyqQV8OCd~9gql)TIt zS{IJtl?SByjlDa5VNYJdSt#Zh{FpK!%VM%IibPe|_a$5l3)og|Bs^_3BxSY=COmVq zZIQqZmNt-!sJDkvbJD3LIs$fyMo%Lj7`&Vh#AFuB!;r_B^*1TDap=A56|8I@rTW&@ zX>`$*UTu4~^dB;EyWTHyLxHp|GQ%SVVq9L}TXxm>0a49B(p!|G;!5)aK1{&w^P?sk z05-;iq*it}{{Y=j=JvuxJyYx-HI$ITt9Z+!UnPo?!sgAo-_w4zHP*pb8kHoLC>TRA z_O>XL$OpJvT@a7;8qp^9DH*)KJC6n)G_SSJV3J57R3mIbwvyM-17ZL@ZChf%+>-Jo zC0tLq@fR9qizD2?RI@uBRInRVj=q~(uKqo`uW+k$_S>ncg~&ylg0kX2w(xC|MkdGF zlzLj;0f%o9SYH<%#IBo#)O1{fw0omv#xl$8O^{#YjE`6Pw>7lVlB8}vrM#@%2a_KU ziT1+Vs)izD3Hg?c5-q@1}0ysHz(UAk(E`XI-fJQQr4(+k+iz> z7nz!H@l}P{+EEfbXL6E?9rV7Svj8b9V4kJ<^K&rpqLV5Yd6^bzBUTIThC7c#a0nKs zS}79uOcc&+hap)L*o}~dVB1w)z-#Tf{XKl?aZotWIj4h@Of!t^t;FO2&^Z81rM)G5 zHmerDdat!Z>WOuApIuEX&PC#pu@WCzO45KWb}BtAJ~f+70-|bPVt;TUSrDqspdn#it^3<>ww0H}(`&G*(yW!UxGZ_IhGtefMVz34 zX9dDq?YV!XTccG|BduXhk_9n@UK@p1C`)|oHE-P5U_9DLs%y*{PhFM{N`zGI8yxS(22 zUA6@yceK&}0KCiwqhJNAJLRn_XK&&*o}Rzd_HLhU{jEIG!13}Qbwtk|JVg>z!d3Yu zk=t_pLjirD9lsj$)5(=mZm&!+>>i>@n?YhpFf=BxdX`Z`I6^kWGG=Q&SbDX z0^dNs7OztRtyEPWXOisPy}EW^L42GlIBpVP;hISD1Eq!3q_!WJG-7`HFQFH&{dIn< zM-7wga+r-K;|IGKl@#hxmQ9 zCXsDXe@Q`YE6%Pv)|J`8>t($i<5c#4!9-k!C8G>Lr&OGy@vgHi#Jf$~uF7wd8phb-j{bZ|;vr#Z!$=&7OZJ zg64RY`l!gq$~*Byfr6CVc6Hozxl!`hPCV4frt5PoxH3~!^a?!eyi9pBv88zat`iPS z%7F~AHj)Rh+k1bV92K7z)AkiIw7D(H*f3+P`MGew!U-WMjU%xp84D;Z#Azm#rb{?g zZ&d#PQZYw2WWBNbo7o>_VK?0eD~;si$$B`kf>G&M)wln#BzI&17a(&nyMT;IFL{UUYBcQV1y?ObmdeLL!r}sN%x4UWm zr>c2><9V>&IgU&vl*o637%F{7wXAEJw6x0H(YLdRXOGX5?HTyI#EsT@(`G&ql4)HM z2Xes`0lNO+-J!1Pe2U6UqZG8ZkKFS-Rs!UG#DWKPTs0Hq&pV~jQ$}@++uXZ!Mb^7A zUNOt+a#oX-Bxq-0a9EtK9yUHK%g4)z3i3*uT5O58H`UmU>ZP;;z*aTAog0-Y>}cs# zWVcRb{yPqfF9#zF50A=)W6s4Ta;J+}CRa9%*lD$gU_BQ?gfS**mfjHy`k8-WrNUkogr|H(U zvs>FkENRtouA(Q$#*9EFS#luxCyN}aFjY6$%);B2{VJsqRa)e}aaMS$K|D8sVkBF8S>$iy-B(T&F7+U@UE z<7H71#k~shu)9XQy8b;+F&fRAn2|T59zL>cxsD;P=>u^ByW3S$)&A$5#oq9?JwF}9 zM>w85ax$@ESmlCviQ1|NEghIG<=57=!;>U$qdRGdT2*yX`25dXC)>E3+h^v%BFCGR zG-^Xgt9TT8ibO1LrS2=uepAAdYHE*4*sFPe@kteV94xqasIjHWk9;o96;!iG2@U~U z3k^Z=qaI4y{E~W^HB02TTfN%lh4n^(&*~&vBpc*-)l6ubkB?Lhcar_^DHo1x9QoNxt)F=38jW z*44ad@baq7UA?B>ZXQZvZ(rzN;doe|4?PoT?=1ca)f+Rq91V>`N`xwvJ}jVli; z$@ePP+=b&|mG4l}{-sRZTqMSRUE#vXhmd9Z_zZ3J81^=I5-BaZ`ijz*bHZAUyE3ko zle{U}{{V?^m;0j!i^syue3r+|VR#W^0!GII$kML5AL(IpSm5z5do+}DsRO6@9f^G+rt@wPy62BPZ>wxVS!Yd_GYl zY55SC^D-24UDhO%eS~Tcjc?{+d9kNYQXRrJ37F$2Rhj+OHkxKOD;xC|J-b(} zl{fFwS?A(~Za=F%ZynC@Tt^kkwjMj=#gQB>J}yHE2{*Id>MUVZT2C6u`O z9hfazzDs^5oNu-w%%2lF48Nf{N8H9~7z6B^jS7_o!30=X*K6`!6RTXH!{Ar?2J)VxVH zSE@3~goRDMr6irY_oEJ3dYv}L*4iFJBPK(~x=9O3ERl?Tx~rg!n*rn2#`Wn^y6E)W z^Btjkx@cO(#Nv3oNG5bVr#Nw$n-v<^c*$ZnyN^`Ti;qb3uY1(q?(MI(lli~$793Ej z?X9(num1qc{0xjvSDF6e@SM3+va1HaU4qC@j@#DP#YI%$kCxvi{SR5g@RH^8EhKZ} z;^oGh5`1KDr^sdXUQ{P-gLk&R73TRqM;dI}pUr&^y5gJ6>l>rd5AJ6WW6cH+dhGF~zw!?v ztBkI@k;CE~Pq+D@7;H{cIvj7I_S{I%3zF@3UV}mB<5!y8vQ<4&dYs-SH?6i#jy|Ro z3C?6qhWV<|w0DJZf!wUJ8+(dJq;2jmU3XaOtgHI}0Anm~CXV04!265paPrPZ6pt3d zP|SpbqiLwF&lRgy8HblvwML&8%cn1bxbwxkmqKzQmNZmDv#B90i>H>go=i@cmG+a1 zGQD`)cd_+v-S?Lllj9w+(aT3WOnv-zzsyOnw}p5xl)Bqq-5Kpx(-Wgzf5g_#!r}R@ z4>kmmlb4JUk28W5$mpkbgLg~RR_>Qg>}TX-wX5y?&zecbWpJ(gk*dnTfSG+-j>UU5#El?U!6Bb0TJe zQp*esyQ5%!atJz-E0+F3nB3K2;=aGoMpiUYOpsuyEEu|~F2c+{V0xaNFIQIDn+s>B zL0rGu@;r&iM$0tLEg&p@sxxg8WCv?6gD9VaZiWH2&U_EZF6j zC`!o_1f4ClWJ9Hum=k*E@)sCL>hapOd06#%nIG};2$49cnjs$3G$5lTwC*+d*EK7V z^$Wza&2oHS4rPTQX8L1xj#<>H*HB82%Jsc6TVCXFO^L|FJcKZ&P6&c{&$)=|wnCs> z{{Zf0w?b*FahQ5N#_7q-dy%6CMqUy~J)*O?2HI^=*+P#eUH}=ZDa5y5&|u={tvec~?a+Rjx}BMUVmtDrm#b(Cx7l{Etb>{hEV@X_Fyhk(*X#5xI?r z$Trw{6K!jkACmbkG%qeWP=&84^jB`7$h-c#$`@ z#W!njA=cH=Um|RyNIBh7uNSi_Vq{6g!HoQHEF%4kSd4-}v0HI=b~e`idvu}Oot*tm zwo$yA(j3l9A*Y@=OQgQ^P|R3}&;q;MuA5rtL*-cVfK^DT_ZJ(JHV3|tFyv8HBa;{w zV-ka~CYDC=tuS3HNAV{r-aicU(C~bu7+9GZEIrc87-c8jk~aM^T%VNcG_Hr9jkLBZ zlxjQda($7PK0`s0&0&!o(@P7m-2k}0(XR2*tN#FMRh8Js;hp+1BkbJi^YS7w%B2__ z2RCsfL)4|%9UVyRRJ_EJ{mJ;7a`!{A`13A%ypgoAy0YX$5opwJ7EP8OpI1_U3ZIcG zn*4Jsqbu`VGDG&Z7~}8?^El7#eN=;bC}MtBJ$8@OMP3~9mCN>+=f?Q1KSGxQ_Gi4j zgnXO=NC+QCn63#K2)A|Ger?yiYoE-7onF0Hp`Je%+WB|UmZSTBkzBRImdA%EyQPqn z+Q2I$i?rW(Add@mtRInAS^j3<6PSN#==g3Ml@bWVa3ix4U0UqRue0p~*M017($}s` zmaFb>Eo#loNOI)#ap%@Xy|yY9dF*E_OX7gnSDm9yXrEMCmf!<1E`Gwl~K zvC)aSLi*W_t4i5Np_`2cE5)cDqUEiXcw_QNtcZ?tgp zv-4!e8*?U9DL(gTM2bS~XzVtw&cms$tbS9fN$iY1HLF|6g$Mk5gwo3#hI^tl@;Cn7 z&~+f|x5~DE{R?zN+sCXn7Y+6w4+)BV*_utdoOuucS&yXJ{k%MCvibJ5h;{L3x765+ zgW&M9(KxJ2OwpfyNd@(AZq2;7+`UDB(z&nXUhCY=vEx;kMebvdRNcwNhxI09Q98r0 zFSx1~-jPOv_Px%Poi5vngc7TwGH|f*c{wBkBlK{_M2mgiyJ`cWKAz*ox-8u_>N%C@ zdTtYo&P)hPDm)Q}Sk?Pg~}}pxoLtlSdp|V6ya@? zlevtsxc>liX}-o6)8SLeBBNHy&BVs~Z~+7QWQ43T`klcqA@aJxT%E#`}+7nwxF79Km2_Gr%H} zMJFEavN&B-XaHgw+V`ZSO)bS`VJu9UJ6tm_?MofX79-T7cgwV%wB_t1`XHADB^dK% zxP$1y+_ol01a1sMl_tka)1!@q-nwc(m(I?}<4jD7u1Gt;DY$l9_1D7mxlM&!YOg~w zEC||ko=lVO{{XkRn>zY{8V?8y)7BC}EI&K0}b( zNnQTfAlZ6ao8COs676dev6~4MSp08ctxa`W=>=J|n(A&0 z9xo3oek4*&usHZqQ=ru31X;M_ANO(4v|&SEb;qSz!slH+H7RMSQ6Wh3-4OB5`8KmN_Fw#-2bHHjueVlX~iO9s1Uq zCF)~s)W+p}88S?{EA*S!2$H+V{mYB2W;=_H*XdDes4mY<&0ZIFZgxIYc;a|vL+s() zE5`4AZpYG~3svH-u@cNYi*ch<`Hh?DX8MB=d|75g3&2Y;_d)BiZU7w`+7VG}PTd7m z)K05%)K8ZW7d$aSuYyoBs0ErFfo+8p3#?=ghPCAWHls<@$*R1Gw-)}Z{7jxxpNkc- z-!Uyb(JH{mqRk?WSZx|@Jw>lj)3eatn39ycmGb7~UoRcFR5MRH`_u3F4Zdq8n$l6J zvPwPLE`dSGBXU1YBZ30i%!6vE2X&)gBYw3BY$rtxqk9__new8>DJo2c9nLLcKhxDo z?rUmMxl3QiLyq>*H>7G^{?*9Ogk#DIkBtxl!s1P~v2QXfcjMm5UXWtEidNp;RiEf) zHyM;;%J!xrR$q4=tXYJb7LA|!Na^8R{{R%J-0Jy~YftnjH}{jA3PE^^g6nWnP4B(BE2`%X+DURez1B*|Km`?g_Y~#Pftc zQ*Hj=kpL~Yja6T#sd}q-6}|7vMKViOR_9ptHF&N8vUsM*&f57X#QeUbl06NBYpptX z+^FnjpUmTtD((Iv@L|ICX2?}3B!Od)Du6?S>D#xXcdT*5Nm*@aRs72t+_p=^alkI> zpg!)7qecy;fsH)ARhoh@`1MbbOD`V_3ojaM7)#>v5s04&eQN}k{{VCFJ!s8Z%Hp)L z*w+=WYPDyrUj5L_e5tY4JZT{i=I*qSBWjGJ<_FAospjh83DsZSGgHQW{{RHgXW{bs z)8u49hJy!{!Hikt<8mCA*ht#OH}wT>-7BL8M&_6NzP%0cRV3Xj{-Yx2IDwPJaL=$m z4J=V%PA%-o1lN-rH`VH~+pBS zybCg@YaQ0U;m~P+3Km4G32KRS_e|&pHbypUPNG8y1!J3jqRceu^HE1z`X~7O%e@{r z>)5r2_RLt`)5o1GikGvphFOzeLpVKtHQ8ScEqQ;R=3$f0c2Mj7C{_KDyB&T zM!z!~i*9S^x3!41bytIqT1))STPvyJc5IC}_JfadB?dBf_SUC0-J`lI6?p5>lM1og z%O~!=y+LdjUr;Bf;Z=^h@2~VG?_IP4Vj5X}p}iMq3>1x6>fn)jo7P)PZ^omeaHn!) z;{zYxOGmI9%5JT$pDw$ow~yaMHROM{dFjyQ#>b9LiWEJrQ&XYP1Mve&J}RdIc`VeE ziv&wBmDhMfWQgjm{TK20Rbi@Dm(!rKU9|%8U_wL)$J>k*NbR(Xx2oiIB%Lj#PFQXi zLa{hf$Ne5888OJwUPw?Vo2dc1Cbkzn>qkn}sUzgIluqI%;<&7b4Nm^d|MlcxL7#Jl81WCt7%BP07s=Y@Yb}a8ZKLr zk>4ewx8g@4!J8_ydqT=RQ${YuZO}0ArmC*=)6~tkMfB(*ekTHF5nKI|Y*_BI5w54D z`_$V4m`0THZj|>rE-7PW5>4%x({z6*Abzc(dYe*MHPyz0x05?9%F@Ayk3Jl-1(y}c z_SArOzJVRV)2H#Q+Er=2Q#GxvWn{Fn{Af(E{l6@v$b?Eib@kAM)l}cT{{W3P@jVHv z%$A#eH6nTV^PL+O_TY9KN`rEe3oh&2oqZ?Hrp~s!t%q9OQLW$j0z<==M6s(IGeIe{ z0T}A9ZsLWpV}bFfz}vt9K4tT_q%(7#(fV#YS$7~XK#a> zm703K@gI@%{t8GYntn4SkJEAs?W=!8<5=JG(zVW-O3QS5GGb2*uumisjj}|{k`MJM zv95~QSthn2i8uVJi6YnQ)|k(0{{SEV0LSxl?3{*MEPPr>BLLi)7#{ZR{Og-GZ{uIh z_Br$U6~@2i*!K;|@i@QoE++wtFwDon#+a~D3@MNhGJ$LEWKeJCrDJSA8gE99XKUXF zD=s#-^fwk}5<*p#no!={a(ZrhUQ6_@B{D; zDK)8S%~=@vl7S=78AN3=A#-=vMg6|RO*_-uaaxJOOuLGSAGb5d?c|-UBeQN+8k>uB z3Ob6kq90QXj&x7jG3S;{xTDQL{{T{l>B@~gBT=rGBT-sf&9%r%sa3kYw=#1vuw~>S zRkT?Pd2wVPtOc{By4bH#Sf?8uHM3RJxr_rxC{wi*sf^qqP^U}y>-f^Hrg!LAmQ~ps z%IXnGx(`q;$8Cuk`Fv{IaEz68(9F%x_c?GRX#o)k-F{Yh&Y{qrtc*Qg0MOjMP4VK2 z>HbBy;>(r!wGYgK!a>dKzax=1@e;h))AxnmBt_{aQxP#KLNv8+D1AD35JZbTjCe)>P zD0+T0G@@*?6Fy9F?Ua^`vY(jxpWFcH)3r^PQXx)^$jssJ7HPR0m6Br1>1O?LG2CKx z7A1EdO^y3jmA=T=SE2$8oZ0bV`fc*DVqS`r zRqMGGUhVWt^(e{1pLRI1NDzo#7m+UNqyg==pQ%`r)~#QmqShd)pJE)vlR1XT3?zkS zeWBRcyetaYd+j3H){Dz&L6wqh(Bi(x<1q6?i3BDGjzN*8q)59j=IlEGr&`YbRjjpQ z<5jlf`EDB!asL2Igx^ebkLjZ~Q4&~fiEn$B0Gf*C>dUX}P~tJTm~rL6c#hc6#+H`y zd(K0-PNRN;*XT5=cXKbODno=^%#VzR7CeogLkdPBj#eSP*$aXsvYVDdENW{nLDfTv zDslYOSumy}h+=jv{{WLWrByHLSre_v($!YQ3P#^kZ`*91ZDN2#ynZ|&jkW;{Kzdws zWj45LUiF=xo}_)XMlM5g8GQVCvPKLplBiAOAr0~Xr$AW07F!W(EwroTxV6-{h)ZB3 z=J=R-ERiZZ=E&q?MIx0@E$bIPn=eJZKZ@2`52{7HK2wH|J!U&!>Wc5#cU!H<0d3iP z3X4&-^czjB1PtkOIb_V^)Jq%_7~~9WvMY=2x#_2=X}Tn$!oIo|U!BdB_d2m>w#8Qg zq-*@5{r>=^YHNyE_#|OvPnXEz{44k=1xaBDsi}NE;i&C?ZsO9;Hr_UWw(q{%4UA~s_lz$F8A zi(qf(+NJQHKvUaLG4r1m9BhFUvl8MAnC{B0F_19YO{@YRo4q?@R&56;O`1cRh^A(1 zMf8SQ4n&Ap-(+MWv0nnB;`-Jv6O@fA`u;Q-nfE6HfVq+2M&I3xWW0}fAiE2>R71K$ z(Deef#euY&Gj`WlJk(!sPSQdh8K=oxF3ai|*Z_Onc-GeO*6X1kHqwU2l-x7Ng(m5u z#BXG{KDgnO-&_9xOZ2}=POBuo z^3!C>v-AG*m`eh(B1lo0`tJ;HZwmM6Zdc-$+0^rGe{HUx-DZqjNRaWIx})qv0urnV zKz-5j+PX4Z-&r{6RTlpM@f_b{=V9{h=DsqPf< zJ+95{Ug5bc-Xa{SxTkDRUzEiw3ymHa++JdY>a92y1a|n=Su4q|Uu}OMv9=_){%uNL zz5f8f$NO9D-cy(5lOK$KY1AByjF}JZMHFXq%PStk_}5R7nzXOE9F)gv-%q)he&OTz zLlyX}=`(POvB#OBFfR0K$blS|16!qIhWDRxhIMDhUOUhDn3=c*BgBlc{{Un-?``Cp zS4}c%->J!y9+gD#Tw_hj;zGKXkx1M^k58!Fo}DPmmMF~e1QPDabmJGU#Kw9mRg!+RmldI z!tF<)vHt)b?w(7w8E{{TVw6mcC5o=1Sl zZhH+e`C|h-X^@jVEhUQ<5;7?aGz@nsu6$Y5XxmbCX2okY4}DK5iGj&S!{zbvXRbC3 zQyCT+6qk7x_9(h&%U*@=S7l{cXC-l6a;(CWOO5(`c16ei+zGh<0BxfnmNT)kyQfvL zuxoVdT=^S&@5t8{G@5n$c)2wiE-US06gkk!XU#t6B^E57xg0ER7kc#fJC6$IPWjx| z?XJ_@-B!3%{{SlD!^}Z8xX3d=TTcP5|q5opWJoN&aMnk~ak(~)LPw9s?OozX5qA4S z;5*kTCEWNKldqr+|2ufgW*RGxOrJ? zA1}wt?M0Eg?Ue{i##wp|x7rwfHPMGP`SPmvTlO)@<9E1kBRpxBmcp%B(GI_PRFS zyRskK6)Z{v}o$N;4?+7VBKqqQ%?s zx!Y`?CY>k!1Yq%_iGaf-e)EXc20}zKNADZBj^N#ZHn%}e`FXjR{fNhfV_Nhva`>2F z6yCnYE@2r*w#B~qqkFjJU&Z=kaBt0!~16% zl0gKq5{WFbt(Ild+mIVxxvhHSTx$K+Hm*BS>-N)MsfUv$b8}b=2z+;Zl#>%7eLH>9 zE>xe=de=&=csbWYpUKGHsdbclzqw?>9K@MfaWID*GUCtkw1Jea({F|CUN4VZL@uYL zW%j#&AL@9%HuFdVwNFR!JbpUW}~}=)fPEy=&sLOHcARX_ma^f6vfra(wPQ ziN=3){^!Ny!@C-8J(?Y{NZy76YHF?Na7Fy-y3_8CHeJG(yJEoK>{x&wPI8|Bw+ka>(@wi;0f5@&S1*Y8&HSK#9N73JV>B+MyavA_2pCoDX4CVA36LOfuy;HB9@ z1|Z5EN3UZKQs1R>VaBZEq1VZ&)4An-+u*r;%q~+X%HKfoDZ-hYfg_{XqK3H&6yILe z+vQ%Aby2GRho9rt*1P`zYhSruUI8$pT;`Tk$T67T9N1ly^|>R`JZOGGyNJ?vFW~C_ zfkXBuGxtV0=N}?C%c~4wG9jKqi)IR|)h*Jr{{Yoo9>l-E=J+j{sp+TV(9h!WB;xY& zIZTD$#|Xc-;|PdJ71?YHqu6@7-@R5_tJP6`(|ruC zn@BxvSU)P6s}-;Kj{ZBPxioNFrCMbQ-a`@uyk&y<{pv-?~+a~0zUu~{!US;yM z+v#n;Bfo-n*LL}7*u~+veo=EB7a!_lnWTnXg6xk1-qNdq{aw`8R$SHNyg%x5EOu9z zkTdwXS274P=Z`CmSXb$z0I1T%8CZ*NUWZY7ta)ayiuXxbF}kF`hhtx!!RGR#$ec@y zImFxSYUuA>aXHM$D_=3t`93E zDGPa0b>mmH?6%_4Jti;QS#kj!*jteWq{_0gk`KxwU>f)Ft}EhEDgH+F$kT?8J(l=V zI;e!8o<|byO@I;pok!ta*qxHp#@AD}97a>@8YjvtkF!=J}9?oo> zRGvLK4qG;4$jXjbaG8L*uvOZ6ENO5a)!gw`suXfCrQ2!RVA!7{hi*PZk(|tKAz75~ z+76qTdT)OU=2W`8^ft6{^*fBsia^-2N(L-|Gs2?Uj+(b%de~CQMz!i)ESiR0$CDd2 zN5&B}j6gQVER2NpWl(n7-ZhJ>s*2^`sSG_RA5{{Y^XF;69v+$8*=m=Z}A zO2QmUU0c#@vUN8=NHt2Kw4AU}z5=R<40z&lYYMtV` z3YgIR%y}j$jfuDttsBD31~CNnOLWv<)O}SovRd2x!qWC52PzD#X`*)bCWB(jEWUsO z9c1>_>TU3HKStHy&CY3Aj_#-TQ0qJ~tnY$Qt*z}!(zevcCO&C3{7jxXzNY}kxsnVvFOfMwsA2&8hp2mk*3?Nf2iG@HoA25>TQX*m@+bP@|ot2{?0=c z{{U^;=HdQrPg_?$sgU0)sL;lKN+xlKkCIYlk8C+C>RHjrP^;JxZ8uiS8{MfcW_yT3 zi}l{-MnAA&A1Xo%G=u${Awk6O#Ua4iLhswLz8Bj2@sJA1M(I+db)eUIpu5 z5pa%kaXLuYBr-A~MRGcw#BC>UThv;3^6nM1>)5f820Xd)*6au9TE;Lbsg<;5ac|mnU6F%XrpXr++yQEHUY1V zO{k$0&wU`rk(x<1$CG%1d-BB~3}0o{*+sxnew9fm*mWPBv2oKTa3sV8dyyUM=wKB# zew*Iroi)*J4aVg>OdK^q^shO`lrU}0z1hLKmA1A}E$2@oZR%ZA7v|$9_T$`7y6Rta zFR2UCAT+<7t3FCW+fw%j#&G3jo;DHX1MV^*3KXuk1E#fBwVKq<(_NN?l+EM*rfhh} z(I(Per62A{!{$;fsyqcHu7gftJ;pri9!q)y%y0Flccs9wTRyhiP!7M68I{Wk)nJ5y zB$4|`kf1Xb>NYion$vreTzdXLaS_LgaV3u-40!_3nN*Tw-C~=EhU%TmwDjx!fk`sg zDdT-oFG@QoRgt3|Z~8$7n`6=>?_fL-9GJ`cNn`IF(R!|t7Si|D>eTOIYPFUAqwx+K zvouZ)La|?`+z}A}09CqM;Zn34D)LE_^ra(?JZ!N3iPv(*&%4yE8TEct>l?jLm!Y47 zotp7TGa--&1AgHqO{~`zDt}7>ech`|RdgF@Cd$f_477OVi0)#?eTV|U zZd2Zxk}Jrw#|R?lWp#>V#fo(y<185!)LbuHUrpB<)luq&bly19eL>{$G6yn_!KQ*e z#KcH3t;ql~^j$1{J!&lAFvJxzc<0XKS1F^}kkJ)HjBI3e>OkoGlxcBPtl|w4RqLT^ z6NyeeU>L=gBo7>+&GyGHM!Q_xG3iNJ+FRU*Y0;XQlP&_oEbiOUqe-TYF}b^6%Jkz? zD(ayW`95nFIOUzNmSu``S)_FrC~fV?RC(xX)syHtVvXEL$(M(lD<>@`j~Z873`;mb z%$rMmzo;Ifq9;@(TUA5%dYDOxnI>EXqKb7;7au5H$c=q2t{b5Pp#q$xUsI(=Q%j2B zWH4s(5JA0hrCF7KUqf?Y{{Y(oOO2YIh|eZ!)z+{14a(&3c}F|D#K`rk*ENB~$0pCL5J$Iaw(~L%>ACdo>uS8dHcIPnwd~2o=HtDZ*sF-q&&Q%- zv4Z+EP3n*_A1J@3!@vr{^=o6I+Bs$ZG({E+kWS8-RuYG^UsG^E8UcMQDytoLFv{Jn zD_W7y=i*JAUFBG@hyq-3ebLFcYdTzX@3yZtMSHfCF2wlQtx87kzxbKy96}tK3`N99 zt|VZrp`sdq0J$tWX`!q?slBv>BML*4$V8snGrX+w%Am1gMdLyZfzaP?YE2s3+fn!& zTo|}{hF93jFqR`BFSR><2)YyFLHwJ`A6Ct31=iZ(GwFSP5Z zkaX9=w(;@S&)nf0-fl}M;*e^+ts4&?yI1%|zCx=Q=0ok9hiO;R!bTd4 zpC1ZOc`~M&Kf)1{ku({JK0Z^4Tr)WW@!5#n91fyOXnR#FwA?*!SRA#U5vj z!t~FXj!gKZO&le+F4=!kHy82)rB5eaIOOdFqiq+lmw?mTGRa~ni=fjF7TTCV@PP&7xfrwp2k6Kx4Rc#+4aaz%|7!pki z%v}ZGe^aLB-dtZrf7P#MAB}Q0w>#>s5X~MRHg&npV$!;)PfpOk(k-dD>}#VISbCUe z!kYG$@-x>KMw(Y?1F$kCrS-6|wOh@_%X^sD7cCOl&*k}-_mPo*@#Z@jl|Un9%B!WW zHT`vtO#GXTj*K2UN*?B5%j9R|f;<9H7w3qU+zzLA`oB%bTEp%-Rcl&qYELXUOyN(p zjc`F=ZxqKst=`Rg)vh`to~hm&)&BrgW1b{CPl=T?|H z;!@D^3H|#Amcz~=bNJ341ChrwqPNs>ZQY%El?K}C4XdY>9a`Gg(fTu9Exq(JIb4}} zUQ3zdc*cM24J1#4bhgA`8aBPYUH+Cer7E%3wtMOemERZWdY)I3;^)FiFi;*xiNRR} zGN4?Cf(QPmS9597xfLzTU$)HATaLX=Z?O5EPZRCr%4u6G8hnWsc;$^w#Bd0S z6p!om0pMzL+l|^?zf&BPu1~vt{)Was70e`ZC$;Xwl@l^7PD`K-xCQHC2c2QOcO9}; zb$c7LJWC0HD4X94>@yOqHd(9|{+98*O`jbF z+oy0%?@703+}9lvY6s28Xn<(?n1=1eG7QmFk!mK3ob&2 zD=y)?OJ8x^I~{!L@!3)LMp-ECrRZp6HeMX;lKWA!T1e!E;yD!bJ8#p*x-vWCv^ZZ) znaxF8)>Qs|3i8j4v&%fcwygUKkP4U30UhsHa$KFiACawTW|Cizsaq|%6PX%gi$m># z`)ozVpDEBawezX7vuX`-@KtlUV+I+QllqjDM3MlL?mKTN`B^Q{ky>F^R+)o5)=r#S zpYR(tR~WeRMT?OPxlk7qK`3-3TT$)0Xh}7#_*R-U?XI8T%&AXySHD83MJ)H?iJqE$OvgVYQ-WH>*kN!rhET<5m$n*t^+_?bmASdr4a3 zbgVAi$77Ifw0ZQ;_2xk+@L zO1*ft`t&0a^2y6$J;!l)817$4CeeiL{+-l+x;Ol27gbz)el;13GRmt2(ll%?AX`{z z*LQyQ)~1ehZ(zw-a+LQIG;bP>(ju7sYj8+of9YemD5$cJ$htK8Zd#6Ln;jIofZ&j^ z*+4=y2HI)kT5?gZ>}2ZaVQA4TilMC$+Pm1?5qn=vL8+@#5?z&})U}xLMxN@Tb@jvr z^|h6SyN=biMwj>)VykW^^E0ue$c+S$A|!HI#B!aiJa*gst14Noj+}`-AM6|Du;m&E zWhO}$?Hd&#Ks~>x-%HYWhoCHLZHPnn0wBwN}@1b?EyZ@92xe6+0F;Nnh-Qn#d@ zEAP4UF*(@sqYFMBG-%oQN!MiRRop238%JNpwW3Wl_j`R#?-6@HGr;8t_`Xn-V=g>w zCc}|UfmYQu^5|=>kCipwsk_kFJYOTtVSRRd3&rv2bN$yXy|~FbovUrq6Kw#c%~wk5 z`w?u4W2xk22(mbiPjLefjsZ~056xq!y>y{BsjK$C+nId!c!DoRG8^PfbPB!z_?pAW z&atmirwUp0Pr5$%$>MlL`+x1MMT!Vw_T|h1+Xx!_W4l{h*ESD*V%`4$Q=Xn0=ki-y zbX^hVzv6rYH$N{T&1ksT%PzJpE=AEz``cDNHNTZ)s+V%So3^<3KDQn|159RiaCB5> zDnpy@+r0X%Z_2#-)~(OsoG#Z&KL|m|QST3VRm<+!JyuXoz^pD$g@<}l+?U5~0vT{d zs`DZhKOi!1z3e?^+pZdtvO@UV*|V3E$;xkSAW36`&_=3mMea}eb*gzAfOr*km~5@i za#{QKSywIr9JqtCg+8<2@)$XKe$ipW$<3~?R582%+@PcRO9>#xl=`xnG9x6 zYF0@=g+-E7&>gMQbZ!F=8cxr0>quSD`FSjPGqLeMpCv6cXT6NMHkAPvrJemS0BW$4=aW_jGu0J&P)g)H%9k%FWZ}xHCXsP+H!kLl(^zEy_x@s{*4I;_lvPmre{%TbBP#rin5hnQq(MAD z+iS)^ZKtCK?0eI_`j}S}`)5QZes>QF805&sY>W`q? zZlO=k2WqI6HG)3f2*vx4gqBvoiA33k=$P^mxbzISCd@X{;bp5p@xJAp-b;pbHlz;36C!|aSO#xU z@f58)j&8IqMTTNHu*V@7u&kJ~Dv)GiMdFdhn?jq4CU?-5-v0oZY6;*ha2>kt*Yms9?l_F_Kea@ z$@J<{H7un-4Cr*${&uFG&^fg08X0T$zY~*+-sU+>zmjKtcA~K$mt9znpM80ZZ6ZY_x6b7CObQntnBb%3|UzG zb2d0sxp#8+d8B^#Zk|=XJ0+yUC2FU>rF`x+IL;PWxb|giX7};pSGuIG14yNh%@`)j zuAQh?=WlUUq*p^z?d}v$o0-T$l10Zsj3kX17FQ$!>H)AOCM2hkwJesJ@iDdED)(iU zjyWU~IA7Y4Y@38q*m{|o=Rwm>wUqH+Q=(2BF@8a}LT?I$_Ym*8vs`*Xw$Rla+6QG4 zY4h9%BPLb~`ySj2J5805xCT}TMVkIM`HziNW~sN-!kMbpjG@Z#(sC1{C|PkK0LHt6 z$Gj1=uv4QhwxYLmM$(!|n3Dai^xUjd#jLVS%^*v+x4dmGP5%H&n$dYOp^Dhl@;5TL z3~Zd^DFGpsS~(F$&C4L#_S!#9s|samrD>s`$9=UtxLFWta*|@P&mkgDZ{?0adNSw< z(zSVIqAeBCjK<-QCoI@GswK*h80MK-f=44EG05QeTQFZeX)E#74(=AEOpX^nh~)9I z*4cP1w;Lu*mDDnlL)*cvU~5X`t*X~ibwa26Yn0?TTtS(SAHMEhIU_#Ws~MS)NDs?p zBpP(`6>aU9ri~Vg&q$j z%kwHzh>A4bVRIuafr0_v_N;u|joP%Q++T-^X4d;)t@j7rncsAB@$wv$OnA&6+ri@E zK9x{CF^@Lt?ONgS)++H&-1lVPGRXG-0IsiY{{ZGx|b}P zBQf-aHrZ;s+l41|w;|h=rRh69#kS*caNj$M<~gy!Uw+);+_S6wbGYVm*i7K_5@dY%e#CYEQ~5#?h= zi;S)Uu$Fj$1w*aUu!F`z?2=}0j{d}t;m>o@#WO1W;vguQw z%(b+88Dqez=jv^a58ud#I>Q=VRN0ROimYIQo}y3gD*;%1%~h`E{AN85p7K9xrzy_K zl?<%2{ZUx)o+kzsBI`4d51{l5Ud=qN6iN2{Ba1(e&hp;R@%bL}?cezLEbk_6KuBzt zk}#^wLV(Am{ax$K&E)dX=u3jo^l*K%_AtzrU+wRim5}6QW=nGH>Hr${=m55rpU%>W z(GhChzD^S@^IRVm*y9E)R36fY7}9=%{-DWszjPz}!Dlr$gSO4Bqg| znAG#LWvb@=w$l%L3<+BsB4usv9Bta$N$LktU3E?`{^Oq4O;@)q%iM3(-=gRAr{(;Ix(MtfX&zqLlVIovc*Lg=!}kh8g8coG@+ z?mPDCKsC*Iop&aylI2%Azu3#;e%;KI0!*m#nmh^KN%+^1gsudnXjBqUO$ToZthe_m zDwj^~4?oI%wLUzrJ~V5Lk{G9&c$aqhkQ>;s9@%Yfty)t&sIgY0sb6nF<(XBrp)UTT!PJS~cRu=qVmy9bi+4uTY zNgh2dPOVkw^(xw@R)llSg^A3r4hi?MygR`R>_5uZ-0^IEw)s#g`& ztN9xEnJr}NZOncLh%)835y;GOGPt?Ku*k%#SxG9by!w2Nbmq;cI_j*9RvlhDZ6@wq zQ}QVcGGs*r@q+9O)NMrlgB~^9x23vgn z#dXp1Z7XPT-kd$oyE4z)+@~O!Zx#+b0z$Ve@T{JhSZ+Y4yW0MfQ=b}j_cF2Fx1#kv zk;G&Ov$OJLnR4aA#|B8Ygt3$u_Nf36R3A<2%CyA6*LusXcAZZhgs{gmBzZ5HzD1u7 zDQ@zy_X7KJe@ks2!nQ*SKM>iwgGOM))bm)UZ${~k5yAHbDPCSmG64dq7!lX5jBF_R2EaZ zJq>SFTf}eFRg~xW!CMbK=AR!wk67J=h%(T?S`ZybyM{Ko40_etyk%SRG3C!y_a2?T z(8a@^OuTMR98MJg1~U@|5(E|}pxEu>`PVD*c~%;m8mhL_uAR>z{{SIzkGmHwvBa_? zC^N)JW{lp=bJI?h+y4O1%e`m)O#JF{qG?PPcuAz@IF-lbXOrnMRjiV3d8Y+!?E9LK zL+ZV$XR4*SRcrXv&jWU^ALHs5_D*GaW08uxng)oYfJQ8e!)q+DA6m$^{Pn1LD60== z`u;^^!rM`#ej%Q_nw3u-8pkKo@_7k)T?XW4D`xkVhP^aBjd0?sopw5?-yL^6$|oVo z7-5ObSorAUBk5viG3+ADs%(8jz}w2ZQ&m#`0CN>vIImgP{7lY1T$y;@MWM+|JgKD& zWONBQg&Y05sP)}_V)pQ@uBx3=Qj-0|rLn++RsDTS{5;uzZwX;!6COJ9q_%B=NZj$*GK-Pjf!4Fh88z-I;&heYQ#~#c@kqt#X$<{7zGM;*k4-L#RyJ-kAvi zlX}xFTHab_IBiz=!F~=$kmBJ+coniTW%jaKGFNK5ZjNZejkaFk*FEr7?|qh^;Av~R zr)IUE*wN>BD7icWaHeVOb~8d)-PfRD^CKzzEm+{p>1|O~r^!}~b29NTK!qfh2@s5h zbqP8${LQs)tOt7Pf)x`(%@jhipkyVpO< zYx+Yr#a>Fb{{VMGGwsoboy=k2uKag&mn$A-^@bSmvp=Y9=z3{t*CMi`d-pL-D=PQ2 zerJ>8Cdp1-&5#?6$`VcPv~1v#!*$5CpEq!HuR`g3dwY?Et!m|MJttqt&-TFU47S*CnArD)tl0<79?B-}F{b#F0hl~j^@k-Wy`W5dkI zGP37XDPuE5Zl|DDQ{48o4=+TEh#0Y8V`Rr0O1r~5F*o*?OOX9_+oqJI*+}6h^e9I- zmVavqAQNt$FKjR^V_=Hc)DP8K#+s8^X3kgIVt5-U$Ry;Hdy>b!f|a(6mp_A4tg*M+ zP3n`C_-1TzN5|v+ZS8HOM!*E!()I+A;3}Ks;H@hKwwERGa;1r3Y;21Km_$j6R<(`W zuH&U=#Vc#j8jU@F2vM6HW#r~$#WH|_bKtWd+ZIw}4gTM&<)ed$K%yJy%!&A%oS9cA zi^!5V@!Q`>WRRN$H!+L+-d*dVWl2Sn*FqjPnzDNa=R7o=fC~m$v|>2zA#owxeZab3 zPV~7Yr|~O{ZP!6~+;(d610ygrP;DyK+(p0zS95D(D7EXx7Ub5gHrZ%H3(1ufB4v4% zWMKM2WMOMxO*&L^dNvBa){z*Ib1~XkR6~cBSKWdzJ-c?#yy^Ap9@e<)a7CfcmMp;(&0Z7r6 zSo+1!oo3aOm$_*tw?O5<_v0>-#ReOw{hv`RNY>-=(4Mqb@w(JabTqKBMg7R8_c9_- zzq&n1VWHEw{;vv#%5SK7ydNo$3(A7>YUqwt8*sJQ*x#pGD&WhNdLB=k;3t8A%z%k@ zZ^4Ud><@6Pef8AesTQu>d0>c6THP18gv~s3cM;0Tc%f${P1xIe5n{!EPit2;M!6fW zwDegx9B{|uWk(B=u{>Krv$5&wQ=@1rJ6W?d-#7ainVg`4382S8DU5_W&;}((s^_iz zEln?Wrja_C{{U&@@jqBO9D?pchLubDM&IZMP!{^vMrUR1=p{(2b={uVmc_sst&tC{ znN^^ezO8<$M_+|=wv*FiA01nct6rvmF_DiOh1ikBIJ>=rI~BE(9zlt_9cPhdK;*ap4XnLy z*HNv-W6jRGja8)x47kkMoMv#4K_nrgloP*qYcOjmQabmdt}A8SZF{HCIB_D2DY*Qp zj?9NLdc6_ukw(y<8-W$S8YS6E{C}vDl^u$!fgHH`DTS5mk!>Hp7-*2j*7ohxmg*RE ztvN-LVP&Rb}^YjYA>`noA&EpxCyT z0D0?9KT{i4)27Bp{{T*oD<%xI$TQ=T+p;l%D(G~(U91XtAHuHpZ9!DG@M^7I9b%Wfidh{yhM-#_9N}D9a4tK;#D+`C%R@#T@r6pok(o%&o z^C8N{$dRFf?5J3VPj6+x7XaLyE%?@{s*X|I!D!98-a1^(^}Il z>vz~ms{2``fRVNgPrLsBB^b!N8pCV8s13>U>DIZdp_Jt^$imtrXq{zH!Q^2PBpq&U z4Ue6LCt_=EK4vsTt~9Cy+esj>^#wQR8l1fgaisJuyjZy|u}K~Nom6@V1z3x3 z+&gyZQtb~ycSZ5`<~Cmm>6UGn%*H%KJ3@jsI_c_Rs5QN6+ICx<*)ws-ll@Fa!po1@ zGAO(v&mt>G$Rj&;Djg4}U28PXg<)8@`O6$aRV^>L(W=TX`z>)B3!A7^(Z%SyuR-cv z&HCt;Cy7y^oPhgnxT0u%CqrN~J!(~Zi%EiK$;DhFa*2{s=0{!8J)6@Wx{G-lE53*t z*HPIGfH>$x^R!aPrI4d<+EDH)taV*_ihn{{YT6l`L20wvR&-;PDOC2z09#fIsq5Ty zr*ENJDweVuSDE9B6tuE3T>F4B?YQ37KhxAUo)s)hR5>uX#N*Q%bqv#$HX_mnjfl89 z+g^jc6?Q=7+fIcZMr=GZ$p$=$QbV?9vVz9{05Ac5TaK&Vv{P*~9d(0a?S4lxStpAc zW!aMk$Qi}SkOSQ7xqJwrD^o?ekCjTgrus3MZJRDP(efC7Rhb$Eo<%;}8yglNc&Vs% zoz}y$TdP6^glQ8nj5|TM>BuI_a0x>p{aRY3XjZZ?=V2m-o;F;v`!SnF3hsR=H($V! zYP8c{q}rC4Puuv|RBxS^%C0QpJ&=}_9frvafNeT=1M;MsXnxgRNIa!%e|j-2l1(gZ zUL{pOK7fL@Aa(N{MD`%SV#!h#RwtUi#nwjxI$jOtR zl_JF!SS@Yet#;_vPa24wS+6Rp)h(G+<|MP?&y$fnc`F8~Z`+ImqM0<%o|guu&UI|H zNR*a_2POUCAd*rWDgx~!X)A_iL#wXQuDV*<17TF5y-k!Y7Uj%5)QV=tc^(W|NCD(F zW|UZ}1`X-cuC_HXDo~wG3>KG-k2Nv!VmS>v%q@Rh!lA1PY@>v;+mZ4-W*kF4zN9bk)@X zP{Bzy*YTmzMx@@(x~`!|lO*UQ;j-2@7mh$|&V#q3#1UnRMR;t?SO-y{;{ESF2 z`B#cgNUK^!O|dxxOL$yX*3R;1_vmuGRik#N+n|mYn8)MhbDM(5CI%Imj^!%4uFLe> z{Au{UO>xg9GGCM9+bZ_kV!m|glaz>Aaty>v5mf_J*1=o30=aTGXWZKzI9Ie3UzT64 zY+O-!WK*?*f(Rg`ve1{v}Ku+zqwZ9JZo))XjYsjxY9Y49}^7E%@F}Q5FRN&1o z{sijQksWT&?ti3fW8qU*HToSDqD|RucLmJDi_U!n`F~LPB*%{=gK%J;qL(%|wxO-? zt*Dz)zcFUV%AJ|(=TDWCBRY_(&+@hV5!``F)%P3~Vj#$!mP{Noe|4;Vz@*B7tUC8z z^$ON=O6>mta@{JT_UKiL6u`-l{Wyv=Ru}$~P1@cG<5RTgXx}=mWDKXrjiSf7IGF+c zu;SrJ8<-P)cU;)gx?ho0Pk-b|Ojyn&9-QHyy-z{gG1?lc>J9qAOtJSSGGG^g<9xv|C?D%UmoNK9y zDcbgUbN4r{P^S$y?&&{_e(A=B$(0^qgngWXl#`F+5m#Fl97Z@v;FMqo}$G zA5hBHw!Q0_=G|6dm93+x^iD5?#=_&)XcrG`VVdzsRdpq|Sf1UhH;uK*Wa740%a6H! zMC5WghA(rAEf_=l%D@>U2F?3>O@Z*J`C58tTEk!GsO;R{GFfrs&dL$zWrDEI>$I2Hh&7^?FF2!xs`B6rb)K;%2yhHs$!S_O(fi1CC@iI&b z%21oDFzKgZNy7lbiu2Vz4iww{nJa1Uy_eN6Ag_k!aYCWaYj zfL=A;nHc(qKc-DPR@Ru7w){zggyOG$jL*a{%`Q6<+og77jF4D37GdXl=UbzvB&xqc zVakdlHajf4nqv?#t<+zw$A^VFz0o(U#k4QuszMbQEx>r>Dr^kb{{UCYcJvjk5?`Us zcHW}1;l_D=oP}kMMfTP)Z(o$5OLe}V!j?+Ijf%x*62Bio^2ru75XTYppfO5WbvGkh z=uhRPX=^H_A4Wx2D>nY9tlNFYM^NEzT16yn16y0JgS}$+?rf)W*nH-XLhlLN985q3 z8?RDz_=?rLy83L4B8mEeAJ;3)#xT*vAVu0pLJw1~e;d+^Zni}}5R~e4CAYMVn>VFRrvLT=gBIBUmiuxhM(rvk*;%)RWYn_VBH8KCh{kC9Z(9vBL%TDz&{%x81v? zye&~FS3p&EeZfq2U4@;5tk#VP+8=n_2)}DksSABdc_*fTrU+IK45dTpB^EL>wz@U? zY2JlKoTs=vvb9@&gYsr*Sz}+`BS8^OzOnGu!^W>An$v&CjC59)v5%L_NixEHwT?z5 z9zl6Mr@nyS`l}1%cIb9vz^gj9{lgzuj}op(N0G+%Xl%|%=n(5``RP+_7u1=poUH>9 ziI0(*f@&Dr{eQm0J{ z+p^?+lQP9QP0SzTf0;qC0ClX~z4SDSr7Kh|vN8S0@xco#e&*#G?dZ$9t*=eJAf-pS zYw0p)GOj#r^wF-9FbV)ashd$l#b(>D+Payns>z_OU%wEu>wOZ zYG5m(>TE$CDrz~s&XwasOWFhgQe)NT?oravOaOjao=@v zUwloM$G~G`SmNI5L_XTa2}T{pwj#PKYVe1vJq&iODZYk;99P>vZRSPD@|>hN*`P7P z!)RJ~;4Sm)jE`Qu19YWMS5Rk?_PT{xuX%&Xeeuh1yp*dhFEPk+vZ1mrR4D`zj{edu zw*FPsj*V&1ta7WWRr+iCnA|@Qb7om5Z)X4z?@Ui?^b}{!#X|dyt4U|O=6S4aE*Wrs z+*shjL@OpiV2vXY@}WAD;%m;ujoQY$y8V2E#U6t(>8FD3G7Os!vW>oESS z1KJa9l|mnSJcHf zs!BEe#z%>ck;N>bS0+gt&<>j(+e-tj&w=l)CsoA|@>#dq1_|&&p~rDyA@^oB9@`H{ zy7x3Rw1K)^xVK|Foyht=W(kaqAep_UnnQDP08?S|jVi9WS(Sl**RF&4$zHumA0VePbl`4)ZLd|%F3FJB&p0}%5jb)GkbXP6COF*J!r<|;{X=-P5%H5 zY0;_fD9~pe3(v^LVvv0?ks?UUjEoW@9hiZkzNGgQoIqW)g60IjQIg9vvPSc)iq;?i znLuX0M-qCNMQuvSZKQNPX;Ww#T7E%ea#=Fv99)(&MK~=BMYr2!E(#`s>tKCLe%GYv zqEJ~VlKyU9L^>H5V<){6WaF;TfsgIXH+qhO#YImQBqciaEq{2)_AwM$pW9gSBnI)w z#_AeNi>Y8Wy%yE!p`CFhGpK3;G-Fv>G40D53zA7YcHhJ`MSTrAK80R01{|Cx=9v|8 zGM%D>9Db z-j+7jsM?=m^&iGy;tWhqN^;TtD#o~47MacTE^aPV9Rcmqrdw?yT9*k)emMB^lXYcW zRRQIQYO*mThuojlZAhqK<}}=+$+Y=gs^Vj)jpQEtue2I5pa{VY!DVY)R+QRHQCg`l zO_`bfw<8NYzC6<^#-QFP5y1ZdaDJn_jSy*m^y>99tv$-h8R!1jXy=n7H$Gu6BO|OX zvkRYe-_y3%+(oQKZ=E@Xu}@9<7dakBE(gxRXp9i-ebd~us<8uP1a;T5R#l?>#+Ip< zIGpUi{+y0%i?d9g^1w+XsxP28)c750GX3zLgiEa2jRcG=xtLxCOA*)DOOgaRcajUBNvqB;lRg%hwjF&kDCgDt0DvFVSc-n zZ>L(f3AlPPK03X3Y3N*TY{cW=dttLLwq#2>#?7|&JrtAEt!Kty9Tw=ho0TRsO%&Tx zbh}hacY=r13z72QwJ0W(P4Yz-n~whLk2<2mX9W?3k6Y~k>0@v5rjzJt!MejgJHd?H z=iE6hBkhh{iKm)h>0QjsPvKuvYy5cEcs!hx`E#}ET*ChA%qJ&}`(EAYnZ+xJPO9j@IM+Zq`hht|e|6+seVjq4PBc6X7;*5viQbz_F-xy_fA zeXF5s`)oOxnDOqm6p{U6NZkY~Z;%bYrGc#8M_RYnZ_oV7t}l_L(f%2)iT9U1$79bl zxIBL)iJC}B^D&bp9Tz~WDYL66>ZI0x`D)&csP!)O$d z2Nl6b!NDiH20gb<>J{9xZY;xHy5B)xH=8%fk=>rpkA-8ZTZac7$YYF9U);?^c9wkx z;_P-7J?yrn$vw6$diOhwk@9mhJ=KwBg_V84c9|5Z{oTh#8@)EAWeGp1H|~PmQLt-F zw~Vn>XC~;@w%tcUeCiZNgKW8v$4Bk4Dg@Rm?*r-<8gG9u(!J@}qP65c zrUT|=Pf=l~N`$o?T-rn7P?k)XOGd296`b1Ph+w35_*HRoWtpa<(Si34Tsi!vW=l50 z3HIORHc${L@fvikGvw!X%kgpic&k%0lf%YrTxnhJBw(}5g!_pe-}eCI#`pp^o=j2bGF+AlCK`bL{@Bnr=3Fj45+Q zQelAp+=$t0a9Fz7Ex!tiU9AO0Fy8+F(8ibTOgyL=*A%kL8liP!O6h&&PhUN2Wu2{4 z4Ibq2ycP!;8iAHe?GY@>L#qMRSb?Rq?kQx;YwH50K0lFbA_%ZCV|X#gzmX|ot?N}* z(a&u=)@i#qeGBhmvhg@rQAqg7y(9=E+Dlt$E+bX~%5}Qd-z&C{p*3FVTa>u|4lG=k z$>Zmeb>tmFi2%B`yV1X-gHI-BWe=eWs$G*E%5f3p5zIK!+xtpTdn#sY8*(8@Fw3za5 zNU_1uO@ROg{PgQs{JeBqn|~t%gW}-8<(5eIONAJ85wh>qg_hRnP}fFGuJwoa82nsb zn<9AZUS}3u`EdiukC`gt=0>Vr!YTJ-kqcV;SlIbde3Z3Pe^7O6CqAqCF}R;?O_|5% z@iEF1IdVo<99^~@k77euk}P^twp6WKbckT<_b0WDtmu~)lEj(jXZnmpGAjVY&ZMKO z5*p43`Kz6`5M3q|?wo&totwwOE=mCH?c=O+pt;_R9_b#@pcm+GT2}2<)>;>^a~2Y^47 zZtJa_eGC=&*1g-*^t@PnJY|9@7albR10S@3Y@*}bWfyB3*^P2u{F%Kms=W;ybiM*f z6yH@2V>B61HjDvFt9rC54Z_;8Yf)DEzfZ=8o_u`IpqRM_5?NLVqmY)85ekqNGCL3T zS6XURZh|6XVt8&WK^*NA@<%$tW5tnx3arn$odXS~1U=fFZ4aaao3&wG|b$XH_M%(k$geI^)3T7FoaBkOQ^$xb-LWk*`r%(XC3X z#PvKr4ks-Xd08SUQz9IJj;9(%iCQTC09&otITrO1UY1MI!syrTa;n){&;7d_@5Nyr zIrBa7?qxWMGD(kVksETvfB@Z#Zt&8%9!JU&*x6My+kHPm_X)wS8_P51O7Vq~Ok8JS zu^F5a!AafJ+tXR+%-Yy^@%y*-&c;t8gO|xglqGhJ_lVt-*I;^F51BqSwmgc7Xc-f2 zqUYW}YNFtAc`+zxvSG$z7Qja~&u!R$r0nlY4tTTuOle+tVeeN5nuCXo;$%j0eazfh zLC3X=6$0cJzfTQouKBf2G-#EFMw``aZE@URA0qn`V&p7S`)BH-EYdW>vpEeRXI%gw zkQf?iH0Culc8E)83++_QlkX^^XxZ^`cRyx1yxuy3AmzUu& zrO1jlcv+w=3KVACMVjWu-7Q&Qw+xyyX1QW%oB0?^i7Zh((c}FfpLjfc_|AV(FV0zvYZ zW7qJkqTiU@Nl!KS{IZ#N*uo@fZ$GpS$qvvxD}PA1_*GRkqhu^Z!`H4sTvRCzS!q7 z^O`_J7;dT?+!hX0X}9$4rIRfZg{_3D<+u6=pTcBdOKiw?gH|4 ztw~o0k>n)BcvB%+)Sqo6LU%-3;2;2t>*J+W>XVd(S#{TP%n`dz*x1V|CgLNU0y~`>{p{Njj9@UDpti<)*QH!5Yj)m<&)g` z6pb!L_f#CTcEpv>Wq)nYg*xy`317;q3QS>{2XjHpNobm zxfq-O0Kzzv9jpgdWKumx%DM7Y^4D&KU8vLS{m~r1-e)Eca{&j_$_4PIiAw@WQhpbw zTu+vyD#Gq7jpaDl(0yJJTM@P+ZN8&z;C$9S#YNGqN`qDKV$I3=VaY{~v0P1p>SJa- zLDc-71XQi3sXvsXBcF$bl?DcO9FV>#Kfj9G;VIF5@#WMS+KH`E4yw+7VbRO>c*9tm zG-9-8+m!nz@_@D@c-_}cX*ybEmh9WpV@+~6&M9G?c|UNQBxyQ;#9P36TG#Tdl5b(n zpSH+fG4~f0j@QiN(q)lDx}$p}8`xaj5uojHT4STL^fR?xbdq=Rvuv7gdPXuw{J($ltt+ZQcma{PYgA2Ig}$;iop9#7VBC|Sv3tFZO7Z`R`f0F_=m zQ(5X=7P_y@E+adMc$y)WkV`8oS=hQ2EwqH`w&Jt4Co<8pa-kldk^4&QkwSqnw3hRlhD$V=f9;4fvcA`YJtl@&r`)%UtgJ=)I+5uh_NAVRx7cp$MEfC} z{{R&hM;#v|mdGG%$DIQRqGi@mEw8g)o4ypWH&?F2JA0$A_Ag>$W#@5mWn*K&nS67k z#xdzx0Twpv)K+$0=h>B#%C=vbOBWXzfR`-LS!~$VkzD;8`0eQ~Kn%|phJaDYBukjnag$&=L6Tv}M-RA98>*~8bY&oDeg=|z z6K5(6+(=aM@uoD4l0eJ#3EA4#P%Uw^57pnLJL_#t7U`A_HhRYSOCg9KK^7#(BU^Nl z>#o7rnn|eCnT-W!NsH#hD5n=HjRXvGxFvWQIA7G*l2zh1Sat;#`}oovH4tna~51# za!xCU_nBB21fsxhQK|+XomC;x&gA2=m}QPb9in`Dk9}r0jwBYg!MUt$Zk;Y`1Zb|N z3VCNWxkM65B#ISbB!v|TMjM5m>$=DEk)>&;A5v+fG%=-{8xkaxPNp~ccW!$+++NzR zh@|(>Z*fbP_1RH-Ug$O{m?B`qsM>5l_SB~fP*A>tc?=FiHe9@jc}Qm5;3R9lHijdn z(v5FdiSJuVP(>SBG+xiZOcU*y1kZ;G`;g6LzbaF+N?cx~3IT9$`qQ`3PeK%VE9Xivi zO07Nj5?`TXfOf`|rzHRhiz7i0R6gU#=H8an8>sUas>tVI@|w=fv7L#wG?NBJ0!a!_ z8tzvt1%kHFbt2a{tW~3a!KnE89C#R~FuvSbI>uv5-Q%#@TjurC$5~nq@3!SRIRL)I zW(begZ(MA(+-_C2up}Qtf#1+;oNh$}&yb$hMl&|qV;~o}y1TE9y3u@* z_OQE6YPaZKlOs7Z5>qL2JWj-`00qsgTzL7`D#68lsb~b!J}ko;OnD@Yj`B=z&vonC@GSnrw_Y@FfW_ zJHDZaxZR^G_h7@nY7^)xS|(9#FlEKcjEtSxQyqc#4Onywd*1a>(GKd%Z45uXIWM?z zc|0jn1xIj@yg)$GII zIVAUAE;KQWX$fU27j%AP_qS@CcH?Bq@-gzPcmAc$e~^!m%G-+-Z~^w*HCpeOA>hbPNe3`Zfdq#bZ2DC z78zM!aXvmn2;+4gy|%s0_0zpYp={)Io9Sg1Mh7*Pi!@dTwQs>a#P(KSQJ8xSag> zS0H;ZMlH5QzWV|KgWxW2aYik7a2LI)Sz57Qbu?JKyd#WLjLLyQ+6+>Vx_XaO<9fW7 zuO|yY@ZFsz+R5K)aGvgazEqZ3l(cp_tf2aV9j-N_9aWruAUvGTmC+h-WEeR-+N#^lMf|{ zA~rNi@y7BuwIrHL5tmaFc&~?rK1rzk33#lvd&lGR86OiE8=}iqn5~#L-&UOuM(Ax$ zxYtHIW^Z+%oQR?0F(gbFqlnA`Ji!^-AT`_;#0A#Z@uOuMim#JXI&5Y(RyGnv3~MBk z?FZRH8JBUri65x+Al6+C(r@wxP6rPY81hlPr+K{lTWi^k*lA zrnCTOajC^cm6oF_ECg8T7yAR*OA z8tB5I-KQOb)b{Xy>QtV5e5|*DnUB0lib8A$c~F3QuUk~=YgGwoGG2Qx9~tmsZRsAK z;)8Q5Yqr|lTCbCc>DYyauH2sDBZg`7F}Vqs>E(rnIFPXRr4D{#Ps#=D{3@23E~U1V znt7aL13D?lStrGnHWjk^uYKBf6jspmW)-_@U77A(IQ-r{n+=v6l>j(vTz~HW00Y{+ zo6{CdQ%x=S{7K=bdSv%%k2s#(OmZCiZ5`xj4y@&MU|Z(&^){~~9b;Ge9-W-1>9n06 zArz)enG^@mNQH?3TlDLz2I))W)wUMH#wx!b;8*%w*K#A;c=_a4gJ|7mBU9H-me!)x zv@XVq_3QVfXY!K4l_7#WriD^fc| zlew{Sq*&)FL9-wX%r)B>BwxnW(c`Q8l~(51+N+yrdHi3v`1m=N!-@sPd`0#LB?#P( zud2x@9(r!AE#ukJUtWW*O19BwCnxT{KbFbO#8}c?vkZbm{?RX{^bK%CgQ%rdM^v9d zx!ZJm%)E{p?mjXsUTcPy&e6Ox#LOSuu?3zh>$gxk)@vFpANJ*&U{nZ-Z@C$Ih16R^T>NbkS1PM(y9ylSn}CW`ZH)z`e0CcHf_8`8Ep5xH zimN?0{D|WhmbWb9V#oI!f<(t`nK-u+h$gUmg|PUa3cBLHO=`AAc`mSS4KS99Hgle0EVDDh?yZIf(sUvIemR5ExGPm7*|r?Zo5 z@)>~n8N8&CO|~qYbqkRm-54ue7})h1(pBU}M_N%evmXquaM}svNZT39MnUMn-?vS| zsW%YW7OLebZfD`-Vr9W0#h5_K>m)Icoo2UIX8kwPr|NBF)K06vp|1p43pmIFbf6Yy zBKvP`#>1^u6Hk%Nk=3Z^L5>EVM%}ho49tp2Vx@X9BW~csL)xB_LLspP5&<{Uvv||3np!ZrR&dcVt3w=f1OeEDjey$iy29idX+n^* zR&4?&$oGA~juj;K_egh>w193$f5wGpJw~XaJq{8`^801?h8H0e$gEJCwwm9m(@K|V zalh^n3V+LTycyU51JP(bvbaaO=yKyIT;*j2h)TWc@(BDYfzzr*qs zJ{&0%dw|Om1v0kFHObP&bqDdNy`N8@08f{NC~`G<{=`9n{{WXP*svr%lj*Ag6J+N|<;|AMXWS8=s6|^1!n3U%DP1p3Y_#HQHrK8`V(vP=thBpuHIrbuUmhNLD zXt5rEFKu--HKVqO=(crT-}-@xjRzl=!#Y{Ux+p+ZsErdX4&pXXF2%?>6$Q;=ojvBOIr&SM=1i8Y>AT6>wL z8`$(2e{AFALywJ>mQyu%2=VL{A_J*nbia*qSIB9*C82h#uR`zI{BJhAn#IG%6xfK3 zjUw*Y7QMJx`#q#IoJy+csL9#r0i4l5Ut99%~mBjqg= zjLOQatMhE~L*v$}@iWl7Uc9wN-WCrhl@dtvELh=HT*z-Dfvv(1R)e9TV&$(xn)#_m z5jH&DZwZwN%zO#V(9OM=ShEIGbvs6Y_7v-M^z3xI&iXhz4?JgQe{RT>29!eZ?owoF zYlcoNpvcCQHd&Mz8dqQf4K7b}xw=+dCSP67XO+r(F44K0 zGR+K<1eqg{F=trp5da_-X4g_p?bGtC`f6_}uR}Ry%$dV7BcusDF9I;xBS_X(78-8; zs;8k)jLvJ9cCw!+s5g2qRH7Da+*(geWy^|vcE4OQC zr`l$wE@w2YG>AX8Jdi^Q1uY^pL)1n7LLd0~RN1P1O*uw`V}@=soyEj#mXi&#q)ce` zjmRfXjce=fgKcTJve+ED%jzE~fgViQ)A4eC<}|yDex+E!-y5mveQrCN%~~5zVyfjs z1yXp#nD8KJ0Fr16`bknn!tFYODpQpudb2JGxh^}6%9D;pGK_`FSS19XWy1TBs2__b zm2UX9lO?CCMxyeIhn$mS1CtwH+D6~*Ni=F?K;(K>B7Sc=nrbYGwF$u(a%1xtk~}ke zQe;5#v%;Q;Qg2M#lzgvcvGJ!amKM!^9EF5t#av8zr1xTr9K5owr&52y zp~G#VsYLO-d>EWmlfitV9p{Q98%qemAhw-#+G$?S&-MpxW4WZck^sKkCm@*HBxrXz z(1l$zKhi02OisN*Nug|(&5hP*&L;ImQe6AZqY^+C0_$%YPeM0^>-`FuS(3%=s3L!< zkf_|`Gt@Nr%O4}hAO~YcqxT{<({g$Bt+3V_vg@N8+9Py#Dap>fW)^=L zmnYPuk!9_54FrhkVuIQMZ8r53sf}`K$P~KhdMp_5Q_Ia8TMn7swl% zcIjCypjJ-Q({jHpl{-uH+(uOR(n^hy?!~l}Qf#ld^$OMndxK7zIp|zUiy3fba&pO$ z4=a)Ha`Cx|!@l?#wtJDVC;EWCy)9ZIdYp5cx?THHMpy}nG8xCGh zMR`U%W-?m$Dwhfk^uD(gRZB=p8{$yQRyz`wuY^?tQE3l z7!#O}GD(%rUijPU6^`5NB#n-A-Daxx!225zdzpt2sx+cD{k?s0rovdrzv**g1?wlE zrWfXqh;bP3aoAjwaybGB=3@ad`km3(miGQCwe%Tm?`rW=2cJrCwcBy4Hm3WjrTbSa zhvJcV*kgz+kb!yj?gloJPxTMe+Oe(7*z|0bl-QJ`~7~DvX zEXsa0>NKvq9%62mozFwXgU9h|(J#4?leTn?x*P&Zymvhr+h4-C@;+9F)BgbKJMdTI zrz-CCuhaQ{W^m37r1?P_>-|i>1zq8`$C4C@WR3=WxSGteF5g$Fx~=R{tC7(!%<5`VTT2~@B+}zN%`9R@jU30Y zw!+$M7wFf}R5YhTn=}k_VPSnNHf)7DyNe5G$ER+)Z&MQFn(M0v4jla6K_`b};1~pM zttcd&+kqtYxVSY?qB_YpvPjUCVTGc_43kEr*%w7YYioa-PW3iWDyHS^VDkCgoKNrL z#rq1PA4>qiNwHmYAcI$qm3mAwcwG%YwI{>N&&DtABjTBIStJ1f_9G=zZoN&qRH%QaD;=~iZG7vU_w_nk;?yp%Vo#8`9MI$0 zjQ;>dkG?rxM`l@CGFJ{owXLEbb9_ir)T45M8_irA8Y9q3&Fe6 z>dCl;w{HrZZmq?-m#bQCT*&75{!fUPHxbzu9gXdgXI4NKSlkZGz5f6jJ|{~g(6L!H zrsd8)I3mDqIFisQ5~;ZjXEzoDLDyc@mRn1nqpFQZ=VkJkSO*sw*J*WYGL7Kw{-O_B znqGG$kFcE)53-#Yjrf!KDTGfZhiNg1(cduWhuykPsWl^tAa zS#8rzZB=bbX(HRS68m${AZd`2YVhZ4)_pBdyr zg&4@Os}0ueqUr^7JPkPRM>&*V!Oz4PS#YQ_K{*rRM1x~o8*V7XcJQq2S0bZar4%^+ zQ!+kHV38&m4%fz)W};9FOMN$5-_&%g_}31cx{~j&qyD9Y%rH$F!fijkM8&mHB8!7| z@f|d*>y7o;yY-UpEKRz0nk9|5J4nn%&|BtJ{;Q6Hr|3Rfjfg5^PM+eTVxq~19j(9B zxTyoKo_C?4C9HQVL4=sx&Q#fGMq|H}!OLEiy0C)8^c%b#T#!+&Hj${cwXN~C zoSRyy%6~yPnewJGWF)aRK0$T&y-e0?7X?nBhO4!G&}WbO784^KaU^RzvBw_oVHh*9 z1axm3bgb0O7Lj9=;_!1g>`1cmOmE0JlMzYWtg5%!ar&*;`P0VTY})C$n#nbP?c4J+ z;o-3}WS`w=%=qp>nkDw{?ew@E8rpm-TV-h`wqkTs#J!ImAjx+-kf}gZX&b@oy7kXy zYq5JX7mtr7Sg{dRG37!d3^tPLHya=3DpP$(uiNU>nJ_{RBP7uw5Vet2uH+~_qib~? zYgYZEzje^qi;a^Xb~ZGiD~FRFHvppmcQ(a3UgM~&U8Tzut^5A~QzH)+N%C^!l#{s# zNIURGCRc~uT2EFCnC{@vC1*H)y0!dO8m&C2ln5^D|^fR$AAL=u4v7}fho7^cP zA#a#(dxLe`ZEsq$o`c4;g69#9k%h;+Zz7qBq_PJD*o%U< z9Su8OSc+A~y-m!?(r7VM`*S3_)S(-SgL7*FEn;p6u6m}MG^XE~<0t!W1Tr_YW4YKp zAfaV93dDA9wb-+>JL0XJns~5f{d#09Fu>^(MLsJ@a8-5Qt9{pA)~v47In)xEUxruY z-7>K=QKWTgqxUhU8n)m-D|Xh~b-h*;(?z{hdNJ|K9Fxn(z?ZZ!$t0~IB~%T%DIE`c zQ@U&2>P1@iuITgAak*TcMA*4`F<`|DdyteyloNY;bUGgP>07L-i;_}CMQgWRk?4Qp z!IuX&l?0PJMTw7{3oVAGNUWilbsA||`B$o^CDg+B-#XX*x2rQ^t^8QdPMXUn?7X846>KUk~=V!&!b^BRRrp7 zPL);l73Ho^*mcn}5j^?X!ai}r8@up5Xg_a}@ z{>}Q|<@DDw#QSK?o=@{L=1x~4c_c^{Xrmvsk_ij7k5)J9_*V5)N*j+uFMF2;&)V5Z z%cfT!ksCf%IJ^SmV-cuO{jcL(`RT=`wq}*TDmNOU&TrfwapGe84aa+UKm~kh54iUo zNZZohR8tKbm2E|9%T1#PJMLaZ9dYtRq-`?evGr_^vXF0ZdTU)&!(Gvv$kW$yFnMRp zk|<`!WJk8;PReyGN`ZGdNP?DGkj8Q!`baiVS6_{(ELtY| zbO(7(y~~_G+qqdV$rc;|X7A^`8k&#Hh84Mi8rQlx3*d)8lo+Pc0gC9dp@d1u|x6f(Kilm7s{NXp4(Sm5^t zLc`{ar=&m`{v(@o4aXdatU~qe5%2dKNOHp^%2QT)|72_k6OFw{3>Ai&=x;v2O?M z-ZL?>G9b>0hD<~U!)>gp-5SlU$BpWgt@;^W%_xR>0fmK&$mehgnG)qn9L2f4#w2Qs z?l;PJbrrp;_^ZZ+Qqx#pav9Iz^03MEIq@F z9x!Z4xSV-oO{|hf7Wo36fPrmCdQZi+^ZJ(aRllL>uz&hHn1p0!$H&Cre$HelVUjY} zC?rNZNz$>iwSB5ZYR0R7*sX>3#&jV2*bs93WUKCCNslhc!UMYa;k0g-+G#s3`u;a7 zvpU|96R!%pG#*vzKnhb|Pl3&{@G-M!jVbfZ6uRAn1WTE;Nc&rT@NYTi+&nR$2fQFZI z5EO>#l$qS7)iLB6oGW3uYd?^RlBx8p&- zX7N$r=g*0bpG%K4F_@f?Np-k*rAr1`Be$ykZYym0IaN8-$>~O;ME?K`JgLqj{l~>a z7>_CTWiTMg6ss_^l}&ZOYR{Fut?jU?m8zQP%3L$cKOGh<#!bW(QpASZrq*Rn_Z{iv z(%KuRI+soh@z_xqp=dHzLnF*vdPs-nU=HtJ<59|Y6=B*sb|3HkE)4D;>EhZ_cY6>+ z9XD7rDLyqSucuL2rxH<@H73t#8b5s*Vi{P-#BS2tl=N%c@fB$`xZ_Vi`32mW6Jz9w zFzpu1Mn#1TO<>C152F2QtGq^}R%cUJl{0bc8>*}jAz0lmSTS`ZF^|NLP48h@wJ4f3 zX65c?vBk#ByEKvGJVE4mj^+z-W*0qIpsA{qYb__-c%5C+cYocLQGKvSs=~w4EK2tz z(uT)X4X&ofLfOs~(Z;e!yV(;!RQ#;IBB>^sg;Hu$(4(J(_;7BXWk^cwS904`o8=_g zx|(XUu~oWq1|tc0*s;XsDV&wWzK9$8E=HTWicsh17T;o|`FL^Tyzh-1K&Z!mZKO@E zO}8%V+fk`L6l&ZJQ*C!I;NxLu$CZVXGpy3$z4G?8jL0`3Qg!@l=#=ZBo_}6j2TKXUzaWWtlp(q>zpBg)ORN>mOg$SZ z8DLzK7DTTeFj81WcbY~EbrBI}wfdfv$7i`)50K55EhEMXak1hJ9y_=N>S!DO*hIwF>RpX9Wjf2XzA=MdlxHLLM1WNjkmk20}FCS_IjU@KpdcM$a zEu8v8>7lhnZPApa4jEXypb0ExC4xfZWu_!Ju@2p+UfoA(>m_bRc+sO=oJ5KoQUq=Z zjipbSQewV_+qU41Y0_g&*$HbWrQmS#IgGrxAXxThV=Biak7BP73^p+8Y~PhUSgn6* zN=$r=iyGwH`??ts%Od;OS)rl}Bl~+uyAW)tA?z=pHG=5T(A=p)J*-OF zty&qSu*=t4JSI?*)+pskpNI7Lxj5!k*^FOr zyQ``PChS!~xz@s-D0YXTwpnS$<)65@0FlYc92kRb%_9f=iLY@MS|@iOtT zxR%`8_A}+=k_cruSawO#SrHA2ITuSP?A_}m=SFPt?Jr`qxzNRzH!qssPlXbw`f;H2 zYSJn1p&)@&sX9R76eexpVqo&V=3;vZ9Eev2Cl_f{*s##r?OInFwCfSm=yPPq@xs;j zWq5J(GIP|#t%mr))=kV68AhlD#)0=`ZO2r$9_m|0SM4N@| zM`gc5KvFM0y*mozIS89$&5vnWT@@ht%8&~UtPSngN@>d}V~r)UtX%dyGcO^E<}7@W z5hHP7x*!9&?|P)1_Gld?Lvmctmyeb+$vlVOj0q-nVl)Fwj|zsmbqZD0$3shmnhE&P zkit1&ko$%}-lkKn$@1-5B?-?%4C~zp^PGz1VB#{tlAz_ZtBlKkd)y36e&z1I+kCsc zX>pimO0?-4euW>mhF>9=`0}ug=7!gnH!+zZJBH@c&%3uur&!o8ekyw&g|jpGxnPb- z{rrsQ2QLy53MMeo_HDk+G(I#Y>h;^Hi=}c*Ew*pDhtG1{WW1#9fr_cdV>-qO4Hzx2 zpb_d){mG?dn{9R5=w2GxRdRmf_BMQ3hv{*hgl>v55v&TefMs9%Rt}K{&ataDA)g9g zx2NE8A`s-F7#AgdHf7Z%QKq|1b*s~kt5b^DuktIWr(+)n?Oq3&n>Q{juc&B(;>_2u z5=1;Z5#>s}l7;m&$(xT&$jHUQ!NijqV;pHCh*up;0#D3t&83>!fn3*@uT!Fy<)SBs z;^xT9#ZEZ9d{#*I)-nn#Q^)?~L&Z(6RI6*WzmXTpsaEa$b^ibWKI7u@xDU9Z$(A+9 z!pK!skNQtSM@>h~=hC%!`1>uRBgf3L)=_#mJ)EqJz{6%Vd;XXUvjQ)4J^U-4B&#@4 z+_{I!;&R+h*2dm~_elk=t*BxL@~s`>sXfu1u)5l3a+HaPFdHWud&vl3*omQLT>(q_ zg^0B$^)*+t#AsOKId;f~9MaZ^f$mFU7?$dcJKMjVCfaaDOiS%uNakNB6l6&|yj#cq zB!C50E~F~RMxY*m{&Xpq)BFj>>e7fR@%)sp35iL3k8xv?6*qXnjYBM9tX))}Nouyc z7U|WNc|5F`CHhD*oI6b)vk-`>pG!P?dP1r0YNMih8DmRJHQ(|nMU#ujWKW2(6v*_= zv(hw8H^fI(JFIG9q;w_6UdPWrVI2w>OVrSyjVD+KS6v zk5`+`VrKF9@Zz+251Ah9oM6Nl<56?!=<9P`IrA=;fAZ)}_fAceTnNRWKWdfuwF_R9NYmy)UQ zZ*cieM;?A1);BT?kUpv~2f1+Gq*4BmZVe`)Bk;#eODt!mP?cm?^ggY3RjlORnK%=HsN>V_4tXQN8w?mNwkp zo9JoY$-Rv6X=DI>AlE~;c z7?rHVi;dfL8dUOuta`!b-0=r)OrPp%kroPgo)49^*nLUs+Jl$G9T}B#%+kwzQjl8A`oc*SjYQ zW-TZv@yjBAwQ{;&u}@IFPB*`*7Fy_@>PJGDl0!Z*0hNhnI(pZw@6w%Bb|TKns}`r6 zC<_U>utjV39jE`{IMREhNh+q|0_`?ltjndv zXYF;=(}R^86;n4RL`MZ-c-u<=PMX{>7ST;*@;}Vk;;!4s8ueRlp zzYpU{*}jID=|r3D_>#s)C5Z5h#kp7sjn`>sPzb+WD(z(TGo~9S#q}y4u|wiedQP^`9Q*Tts0)YST!n<6NqwAhjYuRNmGkQ>=l{{Rctyr)gk$y%;0 zy)3#Sx7V1Wm17bDkL={=OCdUXw(4qCn%YfPB-)tnituCPud;8lNQ)%GL?K@0;nMvL zs#ASUUDKakPZj?FCg4NI&&K4-h~%C7IUHsl;=b#u5z&;_RtnillYbj3x@U#uaRyp{ zbi;L!OyzQ53+=RWf&C}5c~?$5$F-Zf&Zx#>RFxou=b^39n>_~u_byl4O3jTNZ;_A& z^7@ru5$9a@!m_ESC7}LI`5a6$hK2Et zJn=SE3JUJryOpK4Ub3?D7jE*SbWrj&$xdOp%uEg#hck5hPB7F`| zDy=?9+K(VVF1WG}-S$hZiBQ0NyT7FW06M`m?WvWk808a%JW=O9B)+LuFw1KY%ErRO z<@t`LjCwsoDw@jfHX^afCL~*9l(yN{{-9*kU5}6Or!8oRdah4XIt(L+$YgQR7f~Wf zE;i6vK?m0v1HJlQlcun1Y_nBnD~#eB6O@v9hwnvYMYpAvL3OeItN7NE;yRBd)s}{) zJUo-LO#}*D5;qV>q#rJue5qEpdm|fP8qu<{V@(D zj|>~*`dJLP*`DBu)ZbxaxRcwcHt?xv9h_^rGo{UZUQgJJ$(iX@ip~{P%Wd_LJvVC- zPk$=4siRAdr2V(ezDnj~%^00z-yBiQpSfT_kl6Zn<2P>l8q?fxHAEUT0yq(8zP zlGr#HxqPJ2i82uuB$%68A4qw}UcEePDk=8&Ez7c7Rem7F{^10YO%ETJAJXQr5lSz% z7PX`#4Q@0l2-384eOARj>ruI!Bog4klN&ovg=x%!;z=Tm+0$=!KQf;hDUqiALF=O} zWXXn+H!qN?n2Tqa%t#W>@sNnS2sUItg8&T_qjrU#$bOQ%@@}7RQ!X5#+YWneAoV1+U?yyVec#MI{T+I5DPt zoUAzqzYK~bXOV6dhozJO-NlXR&Yq!dA&BE!h{)tzLLVJ5gAB|7HVGMhB^upWI0pX! z&aHB;`le0Ps9X0k_}Doi$z(;BFTVy_vt#6j)mgP<15LNECjBd0I=ZJ_(N0_RH6i5k zA1fA2XGrk#W09k6x0&TjlYbR2Sh$TzkLp?CGCrep&kMdzE6E->gzW+{F2oMxgRL72 zEq_2klsuA|#6cc4Vyk6yYx{N=wxj`SmWpG9c@bpEGr3%Vq$GAy$-2hl&3buIoC`~R z1>u-PAwrQL+!SA)z zF}egQcM_+my4kh8RL4+NZE7fGOA&@lXw=EbH@0&B0QlBBG1y5q^(uy8&{Iu*foPe6 z@|aG4u>g}mY`=>%ahS1Uj#eR^RIY_>q5V6qDNkPPil&ykl<{-YJgAZ8jWBWyP-Mu& zTWdA7WBp7ob4^vhsaY4bzNd3sv>A}+NhFN!^D<8|eCz`NEP~?NfkI8R!j)C5Es`tp zG8}dH(NUa8lcZxsk()^r1=8%kJ?N&odKVf==*y=UJc*jGjgJb%HWb{pmcavCRqJzE zDn446E32gIv6GCF&zUk}Ib3;RcA1$06D(wfkT}!Qo|EIJdeOhs(#{|oBdU%2ek1sbYh8+})3YO!jyPlEurW(Tgb_lzo9!TOL}u;tbg8Rtw)YiZ zUgPC>qR53{Uu|NLFR*n|>E1w2x7N%mC6yXLo+FdxS~Zp&Tjn&4Bv{A-s>bcNXm0*A z?v&{CCeafA01$XDz5d)xE=+M55~Oh894GI`l8WU8VLY<@H4 zFH^~V&&qw3G!kHaug3fQj71}tK4|urMmt%ch@PWOO?7zq@>R{>wf;37-4vvz$C~7M zr^@9rVaRjrL>C(hLaP%(AWHzuIRWT)0*89Ixmf2$5Ue(j+Q_sqSke#KL z6vTJ3<)lk!#L6rt3OaB7R;?*lMW(-vjPhMueIH-(9m8gfOf0o3SCGY$EUr5tM&c!i zkYgbASr+1_EhfqT02iYSEoz?YXZY@4$L8mc?R>l}VqYk7G3Vnh(95<++BZTx2y0YZ z8u=4{Zx}YFPi?!nX!@ty{CY=)0LhJGjtn&to`s8mEWmn!1lNI@^Jn!vED9A%ymVZ2 zSec_bSu$Ci31%UEDR5J1((0$U{A(*V+JjeJO~~{3rfHQ|aDC%TY6%)&Q+my5 zxi_P0b2%rLZc8RSXykp5zbFQ41W~C3^gXKKMy1)u)r~wRCJb^xiM|lZ7+}r{*vL0- zy~V@dO=z{Al1@8Ls2qMmY;Gs%<%BSkYO~tM)2JOhy3&bdd}+DtW@U1#kCgcQnoo@u zP}#8TZ)uoaS~p9p#@&rB#zJsvQj-&QdbfCiq|@lKb<@^ zB*OQ?e)CIO1PH)7?w+=FcmQ*9yjCy~p}#*-orHW~R7J^~zqq&q;k;GdN3 z+JLp#-u0#h%|~NBD;Bo=pY9rEMD2jmotSGBNiM`C$rom2KkD$TVMy!AS5LUg_wmyj zO|m}O8J0Ng0Zs3vnAq*Hts%-Z>eyVeKYDaq11Brl{rxQ#uUaW09906mg4^s8PkkETC!tJ{s1}lUeG7 z+my#k54P~MBz;^%+zTn&9Lm6}s}bCf8dZ90xAY5D{$n#zESMvTcm`64eYA=;A(52m z*Ba_H^qMOv$|+V>yAy+voVcxrEYfX9E4l8H>|vnyPnA2RGXzycnHlo8)X6SBYpb+8t>4ZIV3{3|bwHJ~)+ zdJ4(pVuCocef#9aIf$^(fZBAvnp0Tb(WDOTL!O02mmvSzy?ykh1u@k^8eTcBImcL%kr4O5NEPpn9p<`_A# zV>D{}(E}L{!MVO&-WMI}l9bs`O0LFBa=diBoVZith#@Y(mAOzru(s`WVe?kY6OKuW z?N!I>HzsLtr$v!0BpV}~aYQ4D9?Wi4x+wkmqtu9Y^cT8UUk zC!FIe8ZUArMM6Yu<9oM8Bd>nVRZ6W`tl=Rkj||+FD4s*R5hiDsNZWG}v6u^n9j)H9 zpKJ9Z%W3}rbe+m#V{$x<*ilF!mci7UkamwB+Q-4hcs z<0=c1;ElwU2SN=z)^@JDNUKO|(n|T6KHg{31PeQWyX>ULa6>r)$4loO%sw(sR#8SpCm zmf?#pH5M10&hfa}IWWZvJnQK)DCj&iJ!#Vgtdnm;HG~Ck)Ze;c!X#LN`#3SPJqg*EhtIW1BNCD{A>3ZSMg5Pr2`kff^R_Z%+H~#9+ z#o?0|nd7l>=f;t}r0p-(8@21d78gau>SXQil=mocyi)S{%L3P{%;Q}u0!MH;d?B{E;bCeAE1t-O7rt%S6Xi;O&=Px*2kTZ{@&zKvJy%7*;UW9 zk9UK2L2xxuT}$MvDCT*Rb6o^w@@<)nvwc+J zH<40oWg*#|ezH#8Ez*@Sac@N-Yw}5_qv%)VCn*=V3}!Zg%yUXyHtqVW6tN4Yo|9VQ zuX8M~X!;Y#XJX5bjL<^3^FpB?+5Z6Lb=TaI=G%zVN>s+vbJzABYpG3sg>FCJmUo_9 zb33ysSeV#)zf$~bOQe@#aZJokroIMu+#D|;(|t?gN=2DsKKiPiRc@DEdTY|Ky(xO_ z{f+Tty<1j);Ce!S*5oiguPZ&cenNYIlSl4C!}|RnBYEDrE6%PG
&rlmNZhBhZ3 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≻RKn`-2uNq!MvL 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

BgmBM(Ek8zMj2tbC(|du)^6R#lp;9{iEu(8 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 literal 0 HcmV?d00001 diff --git a/angular-photo-gallery/src/assets/images/image10.jpg b/angular-photo-gallery/src/assets/images/image10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ab903be178a4671b2760211fc22462aa2b86d4d GIT binary patch literal 999449 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

K;j-L<*TmmMP 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%0DbNxD@* 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�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�{8nc9>ePx#|? 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

}+=mCdB6Y{9&?i|TDk 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 literal 0 HcmV?d00001 diff --git a/angular-photo-gallery/src/assets/images/image11.jpg b/angular-photo-gallery/src/assets/images/image11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15914cd2cb19c7f9af87e42b30615dcabec60479 GIT binary patch literal 540776 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¬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 z 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

b1&lcmf_SpMt;*3Vv8v|Rnm=^<~=m@qttLJIm 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

NweUoH+m$^HX-NpNu+|YMYlN-ryqQ*8L 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 z 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⁢N0nw@3re=8#5&Hpe4*T7oR^eYE+$B zf>_3kKMxH#^q1ske`lQ&*wK~}KMj!laHKNX1Y|{fK(C;X^jVsfyw2iVw9^=sKv(=q zb1f4VK*!u1i8r5o>x$ZtoiH{=a80wLm( zFh3Zpvk0Q@cN8Pi{7r}gV+28*UZ3kl@F(G<+icf<9KMGD8;(I+k}VWAY*5bj10~&e z^irp1RavaHifkjG0tL4vQw>qGd%QwK6h^SKN4~C6?E3txv;z!Ggfu z1$&g+wNEvPcVu3PyysUgEPZGY+L4)Z6I^gdg>xlxYU#^Go-NJiLw_I;8TuSEm>wK; zt0Nn@bQfkbra7Plojq-0E=An7X^2)meOXH0aMYCs;+^Id;KH~|Qj@I{O{QVNgF(=6 z>_hnSf8H z-#6u7;=fwYuJpY95WW;S+~&`7(A%Z?O8LtO%4OmwuCV12>swAbup!1G$N1jnrBOT_~G{pX!OmlChGQ?sR{k&B$J zW(t zQl>DFodf-&q2&_u{{XGWcd$$92+&&0OhB!vU@10O- zmMR}m4e=VzQYw0JAlBEpn*9^`i%$l#d^07J+GPUUVK{k`en@7vp*9C=X2XQ$FtFj8(23cEj6;_ymebA%_*B$;uYeqY`*g*;(s-Va@)Udbs`$>wLvK=yo>UF9>^Yse z%u>;H;1GeuL2NulvHoD07={{1ZpD&<0xDYyCa4cCAYN;tX)#rs>F36r z7BAa&Y6tF&Lz%}!bwNyxZP2e3od=QYQ;*J$(3%f*OyKWo#}pm3VlPH|tEj3=b<+5( z$~gOsxdr+@^>y0vT{v#DC015;WLu888sE&T!n?hB`h1qT2_HdimPmUL7wo) z+Eu8B{-^|d#&C=MgDF2!)gm9K;TiB?ge0xBX!s)iQZf@YLYjj8wkDsmG7_S->;Exa zJZe}K>+)P_E|q;LvaPR^&tj<Ev95AVRQG`9;X4mb6%>O6LCnKd&1 z-H`6JFl{t6O~C++^Sd7PqoS6F|IC^=9@Z~orxMGVC z;u&({P=XaCD@VUF09$yI3@#M?KDsek>-ptkCq zTrqHiI`!dkpM*fl~8p}|Q-QqSb?48{l~+Hh=^{=TI5jcr19M}#?z zB#xPR!iwnrd=J`uWsm3X{uYa<22EUg``mN0{f^%BV#nlaj>hux1DF?*%XD~aU+xca zr?alx1qxSdH4&zkFD`&$WWTU6ZTrW^A4`k~e&mh@gufr*2V8Bgi^F?)_>by=3}+n~ zg5xHbm^ujuBqQc>2wAgokC~zv_Lf6I!ak7`rD@&(U>Ggh-tD$YOxk6&DxU1wss=DdBX`b=0^^+|#nkXx zqYQILA6w~wC;5{YKM|Tece(wqnCQnekgA1f z8!`)JmC!`5lCPJ6AF2+%=!p?F{u>W69~CPzK&T zp)qR$1lI+L;zva+oJZekZ43{~qn7sho>?l_@Nb^|)-w*2h}WI!jrrGd4`pM`^z(Ag zg7X+E44eFghwJF*T1@$5P;U9WW87IYekf*XZ~V)WNvnEeSg|98xjWPaLdlsrU(o*0 zMkrw~bm9g&_|bKHu{PrC(6P5GVg?A!LC*ZHJAEwvs>W%Wndu2HHLID{aVfEcpytU+ zCtI1F4C|~O)9Q4E+48|k!=ypTkbT3q{Xi0&Sy+uNtW215)CXhUJ=;7QU&+GVd?}%- z``@C#L5ez!GnOk3>jxf%$z!^hgq0Q5Yrpx;UZM~4gE$0fkGqOKfa|iT2XJOVlP-WJ zpx2f{dG)od1Cd+d3<+4`7Pu`*{pq$*Lg?4`R*9d& z2K5~%Mo<>XD8_nj{C8^Ki@SN<+|TZ3C1KwAvi;$SL?wIFTc`vUi#V>-KS#iqy1-EXvxQ&w&rD&VF7i8i%Oh4&t24# zLs-5|Qf6KR4g`)|s3ie9#X8pb#gf1MAg5Gl8*uUvCN82%@N{^YoQ_}}C{A7NNBz5C z?GRpAy;#DmLQe4ebW$BMYebI(F-|h>x&5s+FYmGF!TCJXKTRJ4Vr*7!9au$H+mz0< zTl9j5nbiqkw&GE0GGFkaY`AC*|x;+oIbF^5I3oDkMsy znEcTn0>F?dGb$5#UD4kE_r;4s`@Ic(s~e zx7xWUV}@YbzEqzW?@Lx%YOxkGC1dFPC3-Q0E_D5d-!ra>fWq%0;kDvMLWy0skQ3$% z;@f(g?!KW(x4SIY$#k-S-G3k9@f)gu5CRNy0DPv_7B?8lnR8;^X|J4qy@yrxx>#L*q~U{yvVIJ}IIY0_nWI9? zew@vwa&uClQM|(3`UD)S^=qxS>uCAK5t-6;@ph>IegBvubn#7yLMC(x8&E8xoyMA} zv73&-li8)X3Rurn)>6Pr`arj^dvhdXsc?j5p)`HAhMyDoD&^z}$**DoHP8tr_{pF$ ziKwZcPrNrB6%s}tV;j9vmy`(j_LT{GbTEQ&13WzD`P<`(BV|6h(9AF3Fgh101@qs{ zdxVVqa{n!n9afue#}hO#wP*W4?f(p&WkVBcAI3*_jUFK>NKAo|f)X+qC7nY_iNT1` zaFFg1qZ9#&0i$!2qLd?)nqxH52nr$x3_SQe`waJ+`+vpn!ZsI0tiqg^hOXe@+~PYX z)xVj&nt(>{nk=sYN33odFE-X0SZ|eh8Ar4iUAd+IbJJm^)&dNMEAx6r!64%YV~zi6 zXi(rSs)oNV+Ee{JCVOpyeDeJR0+RW){lHr7I~H~?f?qudx!by1j}j)_Oryb777#Nh zfcSfi9V*6mu5yWgc*JSuSLmawTd+B8#ox6jBsb6Yv}{t(dsV%>WWeT%$h4y1C@Dyr z=V*_};D-n5IL%eZb1oQ_!hMIowvA`ey|ciWP>t!IipyNh*Khx-O4}IFgk1t#Ljh~r zTu7t;0eI?K<0Q)_#;wK9wu9eSfd^2!R=~9zHyA#^;yhmg)?~2-$`F=saDs#v zQKp2J04|$U6L%}b#qlM~O>c&*|N6F_gc0|1Nl#RA7G0EX)&Bq}bgLb1V9i6d=aNE4 z7;uKE`I@H8_)9wohCS*jn54}GsJ4zEnOiXlBf{npr4U|87Y^b)vR2z4&-+l)MMalm zexBQbWIQP3W3OZ~6|Oa7xf2lLU#V8p^Nt0pm@{r;Mb+vjR+0-pYgwHQCjFxCz0Z&$ zm%vM970mRL48&oe{$bwLAEE#na)5`28LD26jYO$Ykyl}_saXu?-Sq6>ilaT7<6N)f ze<4b35~Mf*4;QCvxkvpGW5VI7=0O9xJIUiwR?nSXS=lJ}D$fNApg*l^GB80y=BIt2PY~N&HZo#=R40()_T+ET zWrgS$XYOZ4hx`)>AUf;l$7mEqDtsY*aYeWLtv+-1DXv>98CdAV7U^c};hWX!ZGZT_ z!XQPurDwe>$*JPh{%nt`%H{7aw|(-y+xo}L>(8@KTtWWUUi^h?5D>YF_^Fwr?yy*{r3&S}wP$9d8YsyU^t`Nw?V26y=ZfhIpAvxI{6 zFK3X137oxAeDmESz>Jm6XubJm)h@b8CF`F*4WH)lnOSDJ%94psTB(AynQgIo(x(!0 zf1aBPSX3yAA6j#QIfO%6=h!j)zJyoqujoApCH_jP6yvshj-)hQcYasz+eYBB(*Wy} z{KT&p?*UX+C!M36=O1j=V}|^Ind*U8`OOYD7;9RFq6*XJwkXfi6qI% ze-h%{bTTE3!M9z)f9mTMy{61&;*4ZP!&6;Yli0pI?k!le&C!Zlwf!tsLAm536M2lx zb56|=DcoIAH}BPTDn=?y{8i;CIC)is>Ak;)|BA@PIU9oj59CpH*)BIa)?f{bMaH`k zB4WIJ!=H+qSl1#mK?l!2d9x!J=ZQFKX~XEvB_Y>M={2PHlR}kjYy_VS@1N$_P0*^= z^=?rAQ~!;L&(B$qQ_mC*cAz-~>`R+g;Ptn$k8bEmOI9g%@OFL3JCrh`K=$X9g{2k zrOEOeL4Q=-E9UQ6K`?4of*{TmTNkcrG+gM>&%f_~#|CDGakxvUCpholupALCejbHt zR0nFmxN;O$i=g?KL}g5V z&;8O71W6{A$E&rKMfpuj>@0_=_E8zW0k@)GDJmOiQNtG+Ed1A^$!a1)`I)bblP9~L ztsY!ThQR0K9%gr`2=-(t&zZIHjb~8a80o(b{8lN1lc0Dmj@-)6LcgYClb44NJh6 zuz$>CZu~_uY)$eM3a5!c-^cM$H#w+oJHhsHs7@Cy(y58x+F4Jmd%&2LOxH`Jy^&2 z#)xg5@b*Kez7m-dk&8i}kAm#J&~&BM{Dib|JF=>zq{rQoffMhwP>?OISGd_&$)FF_ z^TEs_O1#Y=IPk1asVs!{5iU#FHPrb)SUZ}_(*JJsGXvLw*vyDTY-!kCaYFVP@s!v( zapT+@<*4UNWar0wu4MbYTyyQ$a)q?}7rWC{vn#@ny-G`3+onZcK@5SwnB??bv!2%s z+gSc8zfg%B%St;cvCjsiwXg)>f6Z1ebfFK*GOb}0H};;e?@L+uo_L*ww?bg}o`jyP^o4~2go&xCahZ+wYMH%T5=q~1VkFLMl5Zh&$_re^AmtCy zkfR1GAbT>cMP9Rkiwn|{*7}6o8lTm;+x)bmbNfQUy>K53JNtGGdr4s&hSjTpdxATwd*PX3kG0y6O z!sj!=Edz@SC&n=YtGd&l95@Y`J0^f%=CQ)M1Gmz(81>VRX(1XOAuudga^;SCwDJi@X7RQ@a$YnSu7~`z_uz(dvYRchoCJ>$vbJr4 zxSK6Oj&mzsu8Q5x!d!|WUbhHED}})nI~Ah6`9R8bm}ZP?1mPG~kCJv{LnKqMmpEZ2 zN>-8M?&6)w!k0?(P~4<+%Q!Ipax{$%?^bZNIb%-CkY5Lz?0GE8tK1p;Y>9ITxV1#* z+nwBv08XHrH2gtKKpZo0O*283NV- zMck0iuKNf}F0SKPxFKE%Kvf3&wjkl5!{0`*}MA?>1k^{3a%wF&ftF$3v<#12Zwn!Vxm0QhyW&?IXJZmK3b z05o-5^0C{&G2@*p<8j_&i0{c7H7X2At98sHt1nV0@LcnHk%)p{JuW6flCezR7dg{6E!z%vWGptU_%k!K+@+Qeu6n)tqY_LV+$SUzOO z(v4&GIYMH&()o~q&G20ts+>xSC3&)**J0bX&mD7UU|{TPD|+S!}iwrgoy9W>IcY#tOg3uMy~#~IT;4bA1f#UkWYR01_+zH7HIhiVgcNbHl# zObM{+0!l@cYQDq$#JI#3`c=Wl@WPJGf|OlCd4;95dfi9B4(jlI-RAH?o6J3))Dtj(qNOs zz69kEZm$HRD5&)Cjw0XwBf`27XuyxfEc68iURjArX&p?|GTFx1=U}@;L|=fwJbgz} zPIWxEsus<$fShPquFkquM}?>(o02eQ54t^_asMm$7ry@NdbOgHgix`8WgH7z)_>2^M43-xftiqoDE$Ele1?4}DEcSl&giHGF#zRC= z(z9w8|BvYIUFYIC^^|PyLDIxUiVjd)E-6@2(hzb!us{3(G+A6Fm(Hp8s7};2J5E_? zq_e$A2b$y!3W{50vTGGD|M$yPp1!lLS5yh^fkr;(fG>qpm^;S?*HkSo*#x`P>qGuBik9 z9yE)Fx{D(W=*~O^0ygzt1M{1`pYJ$UN-D(K<@y5nHJ>zt6N=VOt8{HTb+6mG3n}$O6mPO z>8f`dVP}nakG6|Fj(|b(!`2yBaNyr^9$tLoMM<|ccQCT_+Aaw)MH_fg zMkwSI6es_rdwe^ASK3Ju{n{_K()5B~XGTG)nGzhaJ2UwP94EK=S`xGio4`@*+u9@i^c$b+T%+)gH&`=@za_gwWiBL?&4xNDaVu!0Y$^C@tbNq za#QxodawFRS?s($B{Hk)m=Kem&dk+{4*XB|OQ);qQakUdoxFd^J!f5jyF7-l^q)LYt{>&>jk7;XWV@|oE5 zYsZRty=DS}I7sALJ#^Kz`3M$M`X)Xs3p+a2dmF%@IcAyDV61NVo4ICcJ00n4R@P>T zkliuj96;6l*Shl6U@uo=xlm{9fqxUb+Lgac>X_GEsP4u%ThygE2yQI%Q7$Ek*ZiAP z-{=h7b@bk2^A^8Q4OIuLDJtQpvSaR$qqmls*d7R^pBf!J(h6Utd>_IRihO;e^hcQ( z7oL0)mc)lJ0V)NtAX7F5Lac00>TaKu^vFuFiH}U1RD%a^49OMu z_1?2lsY4{9T5-!jx>5F4_?Np;Dx;AykT?8IX`M4+)vK$zSJR2a9c43l=gzo}Ql0M4 z;G@tD3Kfl!S-KdH>+}?TnkO~G?l+&%2v}#J23#3!SP?Cg?)(;h=Qyu(Y9Fvm#wxfV z;^MEc=g_oX%gs`T6b7Z{BPlMAr@hraVxDnGU#U`f53ohHX;V>V-+%>91hD2S%|_yu zUN~{tlz4QxGo=`pT`a}@aD|kBr2B~XRG6GTTw5R<8 z+@)HxNC!mveLd8Wb&M|afwE)uXn;AN}-UIBNTj!bo%Z`T|96_KDuZstY%=aCY8Py)Yi2(|ta z8yL`(?Yx+C)A3pAxoV3&Ask8$2apC@@kJ_TQ+Q)$1^`GYnC7@Qad^m}JhQy74%3*v|dXk{xx_?Vd1O!xpcHaO!wXKP}#ZQ#{D?VDQ zb>`iayr`#RmdK9}#}Pa7A_gjdi(0UcE;Gd$0%F-(v$j0so+{l-kK@neOrp0Aywpi=Ca0YIz7RIAN5$`0dmrS zbcg>d8H82@_IW+u7uJh?S#LaftRF;HHYs`0_w&(sgp1!nXh;71qyy)cE?5R*1Mh5& zw(ozS7dzcZ*(|KRUJWr>L@cExNdQX@F3b$v#`okv?ND&SOt(oXF%wUZr?-Xj_16S?~1 zc+*E^#}`V3&z_g6>FKB_7H$S!2-205y=fmMz=T zJb(HsPUu&;cSvsNeWadGLKe$IQ3)*e{NP(`fMVv!#-Lw5=M)IO#iFN`9by^e^4?%A z!sfm^%g)BY_nyDIdQy;Ea=O1s?^PGv*WcYu>msKCOf9en49uNbOFiry&(blbR=o}Y zu<5x8=X_>ENi@hs+ygpCa;95{MwO!#Tpt;&bEN;B`RX1L5P)nzjVCo#k;{C4{CB4H z&xQ5m@`sLBFv-g_`0dJYbk=Evapmb^pOl~D1%6JT;Nz3MK=c!AR_xpJ?UPrnz59Q& z9VfK-RDe|0>@a(Cm)IZ{{j^RKok3RLSA!wz>^h{rW zeLz7nQ@Q5Mcs-2J_r$ZVTqi{)P;wD-mqe=p_*VZ*viT)ARC8mkBk<=4k#IIO3k2jy z37hIOn|E{#RCIU$48)$st}n0NtH+OSIoXJn-@?C-j<|7*vDe+nDz&WCMpy~#pRA$D zhe41$s!kE#?~&9%9C@R11*^HxF_3YBKOGI!dtUEy@ss}cMI zTp{7AE0ltQO0v{7JwL#UyqO|04D!XKABWO)Xw&H(UT^NlFAzq`@Gh*>DZ8!^WK=N7 z10_hx^ngAn9?K2K`%$662x{Y)i$uWr`4HmX|FXj;2FW6_g0~tx&(|d&!rk{&7^DnDHU25{WkdIF;_0kwH3yu z7%vv$H@f0r9w(RBvm^{m=RCR1Y7k$Z?;Yc<=(_g9rc1^Y0+z7sG$Cd{FWYn$PfKl+J8&zNOw~^p$Z0UW@|x24bAasP;{ubML7|LDMbQ@Bt{V$Y zgddjjO!AUKU~};T*(17l&x^%)YkW#pBooG+mpU|iVS2QMwRL?|JOhULZClD%$b!zl(HFW4)em@wNqoO7TVq%vTIor0b>kp3@ z>XMyQM9;d@wJ9hTY2@%+kft>POUwt#Wbk#&cdfnb0xOX6kv_@4RkTZa5y9$n*f#y{ zS9f1Q`R?ctIB9gRN&1?r9d2jO;9Om*!&Hr}G*fq4h;3}9eK=~y4{K6PG2+61=o^jT zG!s0{G%7H;EgM?(31+@Tv~9M`8gsoql#Z(DX^(r|qIDLXbX%vnUd`to>--#XeVVYD zI}mPISHAABsOGw*MFkjCj2^oo>RaUWC^9ZmCb~_&@ItfB{C@yg>uvT1R`wBRaCQiTUFmG7y*lf^`46*$Z9QU_B$b zqWQ`P#jpv9&==cj+HxZX%c81xwA5cz+?=H;z-3kRtfpM5mJBeubqXdh&L%Rg(!a)c z88cs`+n9K@&Sa@s;L`{)HeC#|w;)aov{`7xWcq|s zh|>1$h9h$g#r|zJPo4cAU>RknTVOztg}pxp-&5@~wCX7oGBsGO{qgaRCH^5HiCz`M z*OPQP4^RuamNhidigm=O>o56*3bL2_9Y3I&$~xmMX-I?ZXU=_*_0nbvmdelIrMegH zIGuiv@9&x(o4QRSc8HR8618hK5CV(4B{nysy$G9fh0U#@qbQiv0}$%pH~OtH8&o?Z&vXfmQUWk~=T-&kEASmc9A?t($( z1|}NUazya!#m{e31+kvx%VgaG4SFUJHHI{?YncBP-DzT=cisD1oNB@ZCnX$xAluVr zpirejy~U0euL2%=U5xnO)DY;M%hG*^@-C%{xGN-~*h$DRzQCVLrRJgFl9oe&myOMn zRfI-ve|O^2G*L8&lkWa5GxK~A(d0Me6^W9`djo+&BxJ=d<$i-YY-CP4JNrebPb!%>mf? zBbN8MB^n#GRvkmrLUnAfo81)Ra`=^by+=Z%ZIfepZJS1t6T%YP7ZltbcdEkjg&UJd zsy1y#rVZGhV`Kw0Bi&?b5TS`oHvYUD+@YZas_I>?x+;qz^K0|nAv36UX=oW$_<{i< zQr~HJsG2a{AI{FV<+Ft(_zAY^oXjPElk0au3q`p)uM-a);|rU(y`-)ktC$ESt*>u| zxJ5ZmiP!DeC#`8+8>DNAU+ZtdTk@R*V21Ls9?zV!E17p7hC&|_+dQ2|-xq~X1}Pj@ zm+#c<&-dZBbc4I0l`^Rh8$0GbPnckK(ZrC7(d!f%^JsIq5hkEA|gU045kt=j5) zt+m&iLYCqzN6?Z#V`AI%HVijQm&2u6oxR}W$A5F%L7A%W@WIHCbjsk(Zc+-ofAg20 z@Ix&wtI{yo?N~k1JWaYTUFZng@$d(f7ebdrQ>w>y?B^@S844e;*|+BFOl=}QVpP1r zBPvGO2WaLKq;YnhhhHL+Q_JX!bWK1d@^M1--Mw16$b%XQaVdW`iX8xYcTQ?EI!${G zrOFd)g4yxEYb*{oL?ww%6n>N_rN5x$6~bO%G$}5YRnq*ABO-ZaddS`de(OesU=ilQ zsHkc`6`4HA2}z;eLe-jj1-R!=KbfCUT(zRKtd9BlaW5$*z!jJ)pPKF7Gu=B=PhoU= zP1(}XitN5@2!IDb*jDw9dT$sX)Wa?F6qSvQMp@D#Q`z|+HSa>Jhup;@nl)*{RjI5( zA(b@S*6*4&-M!M>!nVm58mWvbXDwBPiL`XV)z5oIe7&by|5`vy7P{79!fk%ydjrz~ zt?c(t!Y_(UoJN2SJ;s;O>z!NAMQwEy47%(nWCW;x#p`?6@2Z`D&v`>;Zev4kmDshk z_-C$u5|WI*Oa@I!DcZSkd2`TQBOueC|G3SHdgGxB7B?oD7JwJN^Y%aCd}+pEb(*Fz*#!h=p%%}YfNE3irdbK^ag2;z{h`8g z4UR3kq&qhJ2zv zS6wlK*D%=iR8qoO6MR-LtPYBZIP9O{@G0~))2GCm)A$P1ja_vqT9w2m{7}oNms*qx z@SRU4mv&9dM*b%!bY`MS3h-vEe(wdX*?$NoSGMxI^gm}>xV5`|Ki)XM5lj6vEI&KR zUTv;*_@D9M%A+A41nbi$Sw_9Uou`3GWK@FnzWw)>_kW(m)wyvYy-*k2DvYdGFm~ot zZqYb-kKdEXPo_@ChAj|NEO1FqGQD)ynmJqWb4*&GML;IE0ArLX=id8Ke6h&blWe5x ze<;e(LFSE*At7k=J*VG3Ye{KtTuiQ1!hLgU-+7xzSWb=nA0-_nUt){-Ge20m;#V!~ z-ixyxaj+78S4NXVrCvp(y`DZl5?+!})v}PP8^pBKs?g>XEBxnZI-yg-HQ%L3!Hp5F0V}V2m=8^th;d#W*&>-%q?O-$4D{fITdL()-r!lI{+Q-mJHj zJ6Ctzr5I?%`os)BW|7`o;gHLt^UhmG4VYl$Y{34h7Fv^l9O{O zDh|x{kMW8!y(&7GL-`iSIr{h-ydPf6)o~j8^g3j%&s#onD{W!`F)u5Bk$ADB4L{Td zYis5TVMG_|>e|FlJLvR7e}TS$EU#Y~%(fa<*PI;7nfQJ01is3W6bTQKf4@huIk1*t2+9N zRZhmeju~6SK^!uCF)8gf!C46Z3F4iPehr%Qxd2mWX^P&tlLD*@-MxP5i8)iz7w&+ z&}}If%ul7^Qj<}-7&a;7KSK#w|v=Y@b4~rl4 z>M$UI$li{T-r$7cYcEdt{Kt1lq(8#BbZae_=(&t!ZI}7cq9+D$NS_^isHn}YtH_GV zAE?=Lu z1N3?QP;W4buCw2-tKCY#r9z*-JEAet#YSb%Q<84Z(=(J>G~glHwRc25@$}(t?(vUt z0pk4pfjXPR6~g*#VW?enUKAjNbY|)M+p0 z_X|d3(nGZoz*ozB0ZkQeO5x0M8T@J-@?Xw2oCn2l`CCUBa zsytMOE)ETAhJBk6zt(>|`y?dvKR~z0e4^VyO0X#JOtGhrN+0d0(>O?0vufus8m@FzAKqbv1XOEL3KjRQrvM+bitLemz|O(Yp4w zv@ebOF3WD1fsLv}S`+Tj%zGy6pTobiI=2%hAfBRi2hPTIOT0ty_K?wEJ89N!Mn}p* zLfH=Hh-in^-h#OvAgl!n^9%D~bILdL36ee0>slS-77}{N?P+;}KpaFXdOzQ9_!aA; zT4!2DlMt*atZ3GgyQ*5v1zAsi7I|#eSm5H8!By7;1C`N{zB3flM~?Mm8Psh+x9ftn zHAzO2Z|HlJMuEd3!3SwY+6-udeRvV3*}QZ}GnK#IP2&+KB#SoM3ds@?GmTUqX$>$z^rb2b;i{DAj8htZ#u2jFQSw2cr5gD0?}$h>T#-*OG*Df z6G*ja@_N`vNf@rp{VZaBql+}wGPlr{oLtyN^-<`%2P>=Wr zN!4+Db&aJDJ^MBcZeS1S2U7Kg1JOQ`kjj;~e_;xR_{!$uk(M!4LZ6zc%iX75PiFNG zKDZvMvK7$#;$MW$AR|b81B27mNB4t@4d17C7kvLI81W&`64j}xiqzkaDIIZ5dr%>T zZw(du)BbCL^MNfd4R?~9hz|UVm4OK`g&ViVY3VA*Q^j{IN9B8SJ7k(9r{OOhDlz)* z-pZl@zM2uB$&BOQ!#ii}TQdUcNYuzXxMzSBySiMdt?U>u^CgurvU&_?=b!uN5W#mC z_5F)db*)ootN1iZrWjreozI+?6KC9MkgpiUWUx$ZdsV zMxMp9t0nk40a*CLy{qDi+8RokyPtZuJ@cw)rv1?sk zX8X|^>;95gxED#xuF#wRH5;esOxFqDZl>F^#x~Qn7VExA3b~Jj6xGbx*5^AsGc628 z)jvRZGuz^gjK`yL!yrIK)Eho#qr-S6-SO zMVg4g!BJ=RF!qgFek*yL6AzDtwqNlmc|-tDa@@RBE;3Uiay#T$Un9@TTx-i>mLtWHH+?e zHO)1-0eIKMO2Vd^`z=~+T5)QjhE!$E^U`|`Lnq8g<|EnnetPNX@Z2hK2ZlR!7Xy8| zTvkThx~cB~Y@ulhgnoDq)%^++XvsY#M(Higmgi(sZRTPY3mtC2r_y&1wWp})8B>wn z(x2|cLa{%Qrr6O%gX2nOSe zb)K-|NtcJBJP+xRTFtUMYXGbC z!JSbZZq)pi!lG5cI|GI|^C!znNK$zp{(BOu}?}jBiNk{KtD8SwOr*_U&W+GTms? z@LIpo-F?*1eM6SYQR@*%a#^8aeUh?(uz+MRZQ4NHglX2lX246icZ06NAFOpATFoft zC9;t2Ta*V{FV-jh^Fc)&)vK6#!a@8u0;KGNCg{B$$ZKf%z z9#Dy$4GT*9$2^B|E9PbKNAZ}tF!xPmMl-%NZ5W+tSiYX9hFF)qn*TC~Oo+UTWD45w zHk~%OzU#e4`p28DdRH_(lZ*bcrs{Mba(SI7jFH3>U()AQ7RIYkzDR9-l4GxWOktNw z-3YXwR0=?XZJ2Efivt5T8&P|nSYOoY)&af_r@zLsZYtDaLYAsmla6?)uAn~I8=%BZ1 zh~mKU;b}2CZ(o-x`WZp;KlR%OD%^k_@BHl4l{-(nN|dH6sWtIh<*-!KYt-YD>fkty z767+2b*IkbR}*5_B&U-s^qLqf0pfp-?X$=k849tLdK`ch4KIr-&MmyaV_GEU7E@%c z&@>*}YGg&lw^x457u@i%;=81${asGR5UM^@d8X(2XpceQIA*z@K^DMyyW$<5J*?3$ z;t&6+jF4}c4Ed1F90a4`5njAyf5_Gq;rC-?HCYr=Ma#!&;YG~>+K<&V8#oP-PEmbo zQ|=7GPotTlX?&a5w*9P)Xr^u96@Vs)Hq2)BlMqW!Rs6vhy zanH#aL(P();TBepSK3kiTql0) zZ6e_Fe>N3nZ6MFD6`R50YvW^*MvYi)4I$Zq55mzOH?(zKb{lJ;7rRrI6JgCVDsN-!ALjB9DHemQK43bbW0)7ykfBObGL&M(7Oj2O- z1t+C7MKZ8c)oEh18C`01e@h_&EQQ!ZJ!$=@s(?FotGaTHE*?d?1QP>Y;2rtABZCCF zn#Ir$))JRAlMzMv$5B@bGzC-7cZ(fhhNHUS11{W`S`tijBT7UKcYQl$!5YM78>=qi z!|(=}a#j~}C_#$}zl9_{LX4;%&FgCprY|C*?HWP!WP24GcSo#NeAPbn6&%VOKV%bYdm0hJ< z>8NQf44yel!5$F_gmZ#w6<@jsXSjTtpbU*Q^FNXq?qqm;kp*4zLBb-)?IiRk@N=&g z{0Br(GNQ_G5jNc9A-7tBixVoHmOzvp6@##H;8Gx?SYKMWa@SyC*pHnboSiGxKeb+D zgES7`Grv1u#LwuwjTPPvk_yUl037IVV-qhKgxoIP$$JZqJy7bkA1GwtdyO#_fWKD_ z;l;(NOqx~)#FxcHaE$ZiHBM)v^0XF`PgZ9}M=3XK^Pg5JKIPBzG##^bF5ASf8(9`# ze=1=JlO9h`kED$ES%}7Fh|0C?ihie0LxY=3crT2W^5IY?eugY^gc-COy$S)>S3Ji> z{&5MrCX?xp(691Mg<6In>-jkSR>X>bX~a+^dJDDb%E+41nXC_}`!Xzj^z|)!tfyB% zM8cz=J*s7$92yeW<{v@{JudI{zQ*=P-g$tgI#Ev3VDUPUT2AV1@m95EakguveJ-Un zA_kb1gN6q$Dkz2pq8?)hEyJdA=}gW(Iep)SZ)Ep= z^IDst2T7Y3NgX=uuOyt{e6xS_B)koXWbq);6BC8wo z^utPurgoVKLTo>JyMK_CEk{U{<l~a$?>8=yqdy-*j~>Rr#Io+KqsS7E1dpz(WJ6t1;hmTY?9&Jh+k(2U>!;o+4;~%46=4n_YnGtw3`xFir!Ex-Jq5)8pjMD!yJz-I z_wj3KnMxL~$osmQLdzuH%9RBe&_x|UM0RN-=|CK3O zI4&m3B9=GARA--BjZ?GJ?v%DF`mGr%BqTT3r)vt(xK60{FE+f5 z9ydzd3Jc5!5NW-KWYG?C)r3Ydqg%?&dMG_bL{_m_g~Bh`L;7VI1ps)t z<)!|jD^}@UgS>AIFq(^ozia4lutx{gr#~eBrz^&ZEx%o2*KFNf zcB`h~-3e_H2&UIKzTPex?is`TDt_-eepX_ zGL}rx?Az!H>{h#LxPFQr?_l89ZZ|cxf;4Eo=`U|+mO;JfpWv>J*yu2FbKGs5p`?K7 zLM;8K_>Gi?`hvrTggp^u;CqRh-FOO!7Pa-Pb%q={del+DcL632EHe8te`udAn zuEHP8VGqUgwKCD%nH~GS?`*6mTF)nA?B|Cb2`qGA57#MK_$$*`mpW@mS9L8-UHmbf z*}LQ<&vV^We)*8E11)VSX%Oh?^}X?=sBHgO%@r5uaW6xqAeuH~{dSlUrTmGW332+9 znHHFG8h1s&xG>jfHiuIC5C)I?<1TYM5XJ^|uE}|<{Y!c$dDZ2~ zxJj&a?3scOg7+$9YXR6nQa zoE;q*TN>qg*K1Xs+D9|D+iD9B+)YP6v>Utcy~+1us6}~bcwAKevAnzq`d}kzQ?vVUbPjrzbzSg zlE87w$Cs8c*rkOTT-ZE0{q(lifU-W5%OdcjLT^|oovRr2#%ghSj;BLQXRIb5Cs>KF zT{jZ}oA}-$`RLE9yS_8^Cs#u{&NqF^U(GMH2(b`;5JAwx^kDYdi~3Y16pD-JOl2!BW%3cIJeze>T?$N0t)MFkKfNu3nif4|o&_3>{B5WP}%$VY@BF%mOrSnU3Hi~ z{jS}JhGXwq2j< zY)^yyJm!CZpl2^vYx_yW@c7!Sl|XnX;-buy&_wb_GQq|am)kMsUqgcO2XGEm=kKTZxymyV<#>Cz2rww8ODI#EN zhhkjkII8bEGQ4!$+gubU=Bmpk(FKnC*rsA(->)0u_>{O~dbz|2L zfZ3VZ6mxy}NvrVpE(=#1VwjKkFb_m-og7=)1sY2Nk3vS!!)pKsxmQu<6)WQFgimWQ z(89&*+H@X?iP26uR%9mV5Y1ux<>+G^KQrEAg!kRI@9NVlB!d_qW5CXr#@$^jU&eK+ zbN#Prj{A0E{SXW|nXe#&m)VcYlv=}QhF)#9sfpdMLmY7BkZFc1=G}WjV#2=2%BK4u zmWB)cTWKI1+Eiq~L;+|4{G{BuSAZhIan)%jV9u%STHxcu_J zr21RV`hlZ!OR>vZSLuHphJCEDfpN$}BzyiZ_&3|MA~9}aOt)-|zgmOEvw87F;?B;; zhyhD(FB-IS)*eR~mU=$--g7BPktXeKFq;9rS7KGk{{Zi?ylTWImO|~|Y21@(mK$}F z5d}w@b`28T_nDbDNg;^J{{x*sV!uKJBwVfmK*V06RiLmaYkgubt)&9tWh$JiA;W?- z!0K}jgEE4S{Viy=9BPCnM#9^KaV`jprNtZy=Cq80Dh#+C&jOMI=L|~#9W6Kx3sqvG*$IpXJcU;{^;q04Xq8th1du)8 zE~dQ(vId|)Kr`Zl<5H|x$HnNDInMpJ5gv{p3%ygpD>Xn$gkRGVg_3cp!>j25#{-h_ zrVY4X2$C@3<_}Um8X{w+a!eIc0Op3ztv@ z@rHobAX~cqTm=$&QMeL`oEp*V0N@KtO9G3vbLYa4`A~GLe^GmoG316W1d>1|#;UYD zxXS+kP^gUQEiO@DmmmzNhjgx%Q=qJk8dzEtP$>t3Hx;WIRN0GWXbyN*lE;F!Hva(R zER||BMYw!GkbOfgrw7JJa9bShs2a^I;E+!%Mu#<^wM$qpr%IJ*3aEI|Wc-zmVF1S% zcxeRyL4T=uu2!hAq-=YD2XOtnpV5@~KX1dJ`k^b0M2<3Esx`GN{P(STT?JKT89joMw z>UZuv&Um^PumFu1^C&B8Dy__8YSQO@Oz9Ci!sS;&J={Yo6EenRGTC!(|5LiO??UH*kQjods z8nrOpTb*uW;bbf4Y>#t`gBaWD7$^!frgpV!3G&SN<}f*oaUtDgmlPnC>EUc@<%;QT z`$u+@Y||~YgJWa$K35|&6L5$w4r2tXmZjl` zaU+-+5o3%^BsN7yhJ|*P0IABXXt5VJaL8Ws9)Z?$q3Ra69C+1NM`zjlRE3R~d^YlG zM-s<5s=P)^ShnSzrYo;6vv;rCw{Z^WO2Hs5jw94V4lVr|;%k-P49juhzE5cD+shoX z$tI87c~Ib38*6d_GptU_l$%$b?me&5+Qq)xIxpjy7~KTB)eTaBk^utM+fACDT!|U$ znO?eNY3Xx%RDznYR*#i*%cYK=YwSCY>A84^akplISJ#tBAqOIa<$H?G{hq8{u(P=P zXS-}*_4gtHwu(_3gC=8uwac&cpcI{wuDfN;)f;3XlC^=QbcXb}o~LR>{HmflK*+y* z0!dY9(~00zp~LT}ErpGV<&7;7m3s^RhXIq98=DLTGFM~UI}s=Hw-U!I zpw z3I#Se4kouYa=X?xUvl8*7cxZF%|(_0NWb>+PIb}RIz5$=%ekCD*<9H}og3H!E)7SJ zQr$PK@3fJ2+DP<%-PmsSkjpIlH=V=Y3xK%|Xc}y&Q7>xYy~{Uww}sx|gMZx{wS|BN z$2(?~(mPK}arpA5UByNo{oHr*cZj3gmc=w7&TNfp=?(?AI9+Rc&IlV=yR1-u*GIJV zVBKoh6J7(trkzg651lPCqjA~yJFj%@yHp;I-e$!c9M+L5Kx;`Pl*H%or@kgrT;;h3h00rIpY0XT`J(3^4?nr>uZwy%43(~&^=i|lrO$SFqLln= zw!3C!t#;2W?0==KA5UCG;zq56faxZ}#I0=|uEPvc_O9g_a68!qQAA5YDXeNJJ|!(& z_PBE2%zCLF-q*60GY6~{UA@~VVJC|}O>>tki{bOW(%GipM-)MlNas317Oeo-t6J=e z3|6}A>9>cbo7%AMWpu995t~TSs5?uD9VC<&;w@OV%flK=hdKVq-K?|j&<4xt>T8KA z(S`9!&9H55%ep=}HZI#r=D$m{xGmK}oW<~|ndHYTJH4NDk8}Ib$iW#WOF?i94eKQN zC2DOO_vZmD%d*?ZOA;XGF*=HWybKX-SLG-j_UWyAAdJ2+);PwWQy8Jkrr%NV%B5>O zAGP*f=W%qNlS3crnGgcj>2ma{sKYwW+sMXZrm?b-1n{&UOtq*$YhD!`r>R#g>v5?V zi&)LWn+Pp?f@n5PB|e*>RnD}yT{D>WMHv9Kff^dqU~O`K>cb!fI1N2bGKH2q)Judz1EM$fp2A|9w`r7g^Xr>6m}gd!229P2wbFT=CE z-R$QLZtHjamb&fTZM2kN3JcmZsf5}**R009?qiH@C7`jxppH#AwfUIk`BM#en6JwWb{j(V?tyaqRlOsSFEr43y62Xn~J?0iTxX1$3m^-NU#K0Rl`u*cI%XqL18^kKTAi6xl%8}vsti? z*7pENLKKt%R{{9ZkA<6!xs0?p12eTb09z(JmZnDj)ehcW)J)v5rH%$R%vFtJ+;c4! z@T_fkSm}1I&9A@5u`Tr*sIk(J3aLOsSYcVWFtXRFkJ!39lc)YnalqCFh|}EhTOm;84FIBn ziW~gvu2f4N*A|zt!Hh{<`3yKbb3>;dKSg4;D*1}X|>En2)riGw(`~*_HQCww6MQ#MNlY3^ zaGYs%&KCawcLQASW@6zx=VpGzt=v9XJwo*^+mAv~{^o#<(wSA)YF;DH%e;36+q+v?Ch{>9#A#v@ z=QrwTQ<)a6COCQ7_A{}?qzw^-4qZhF)oks`u3XD3Zfqt%=7`AZVjG41N#j|Rtv$Lq zeOJezbzDRhrw^zDa1R<)*UQzjV34*!vE55M2pZWdI!E@Kp z9YIi@o(Ab!TIF{Qp3YXz-~ip#fjgjR1^O6sb44 zX5L-y)w7K3BQ7ps(fw2F@ou7eI{-(x3z(KBo~&O4ST4Av6|)gl5(@0H?;RMec%f z*EOUzGTj=D%9|<-ZBo-NPS@Kr!811zZeuQJQ~}Lvo%&onu?D75)%0id$E!13=Jgh| z5IBodC9fau#>(F681h_w5OlRll{hXQb=OY{KG)a(0A}w%qstBP{VV#i@T_+DE4a?o z==U=2+8!j_1bEfbbl`&;%&C-{WxjhH-ByvBG?I(X)vammhaYF{UgHeye9}bb0$U?O z{-JOX3cGI2+WsAFpSPQ}+X!Qk?Q#MgtgZNurOR3NYFe~ycace~vOUCYyPU>>C9o)L zP}H?Dl5DoSzL_K?jBs<}b}ezbkWhm~%UAJCfHcV9309?nQEYIll@kiJT6%B?hn7`x zir=)EYfb$yK@M@w z{CU(G0~G*i(y9t_`O!tOfs0QtbH?-#=_*E{s36CNH_oU*)Wsnk`dgX46rvX}0_zZm zP$t77El4xByKKv&Yh(`(Iz!uW@XOAq=69*LFmCp{s6m!ClNkpEaIi~#RS@&LogOTRP59ms?<2A8h_an=oD+Lw61;1D%p$D<3IiY2-Bn>UZS;@>S_&vc2ru{1Vi@5f$S?rkg5HW!)-(p-7Wl35 zTq=blLYt@vp%FL?Duj{2#Y9pY5Ym7Y%LDVE<9Ddu?%6zTYoiPW`W{V|<-^9T4ci^E zcW#TOK<6~Hv=Y|pU%In=qhx`tAnn1@sLx zdEU_^t(#17i4~=q6oNCvR<>tnsE>8FY&vCY;dv;sG=ZpMZDg!ev^LT0Ba3Nfh~Tj`#a1;m0t90;`_SH#zyZ@Qrb<YV2X;dP}7lEpn;6r9`4UDL|re}rf6n!}r2tbK%msK_rX??NpOBJjPT$Rv1{&fTOt~xS(H8>IKFypqKFCDFO&Bq`a0j zbc+mpDU@@2*4jV%`8dWJTbWRK*0rtb<#t#bE94=dwGNSWL0a3xJJ+COaIz){CmK!- zkm_hW^A*YjY_aMskhP?ftRJMD+!rdVBH1A^mdUnqGyq(}PJ%qJ@}diOF-YMX);UU9 z*w|n>Rf=y`5LJW{ZKRb`ohcxcXc~eC0#S3Q15wD_a3u&|5KUCTkUD~N3?FcV9B7oW zl|rb(sJ9_FQDNNS(gLXkS>euwD+@WiLBjkfsG`Ixt*De$ z;%J{Ge2xwnAPUon3Tncu*7BqQWK(iJ!m4Wvs>0SKR9^#_%ut{UKr5NDobyV`t5@j5 ziO6|SfN+tb*FX~t=@ObRPh4&xF4a75fa6x9hZGv6abz!(67tYq)KhmfE_Jtckaq3M zq+~vml(e)tQKbrv1n?MA?HNA*0Bp^pBWY+3ja*pa)EA0bRSoJ(k~!~e&5#*Jq7aQP z7AFPqs?v2iRFxoV00h(y9}BG(tZNHqb4!c01TvJfh(e3PfX>D=dU|>Q>2s4%av=+j zI4uy3bEJ$v0*Ro2g)j@1=ot>Ab9C+zMxaHNG_L{9f(V*gu5HM3{XnYX+bC^_;ZZQY zR%&T*Eog9WOF%99NA40cI3V+&tVA*eL~194B(jTKi4zeI6|f!90#h{!O*Via-Nc!h_*ge60B>zG8jXcX;>fvADOz&iu=c&7>}3s_^7j<&Z4IpiQ|Tn?PwP|DaPV`4TfV(M!X z^{~MhXA)E0EAMt6LaYp^li3lWs*%QNN`jG3p+oJW;xiTm|FHSFaeFf zxI!C{breLv&RAQIuLO1b5JC@asd`D-fW*tN33wgkxtC}bEoDy^(~u&b>}&2}~&qqt2M zT+NSY(fk`(v;OY)k>S#7Q(-=QG0zb_~YC;%+wIZnjY`%4IxLz5mPC6 zcDsJ=4_awq+Cd8=h0GAR7Y78gl=`w2%VmyM?{fXea)xa#Z=?fS&>Gh}P6GDldh0wh zp-$C}idlpR9$o1*TpguIB@Q(`z8kSyAd+`6j6mYx8s`KK341r`O1WyspxSo++p>1u z^Gg=t?~$#Q?Zt)RRjwHQH(KSjx5Jgq@aX%Cf3nFLo{wj8e+E)-KX9*>hfNvhAVnFz>ZZD7OBq|*J+D5?)!d_{)aUAq=?bb#Tfhd@_OUOAnC?4xw?5*7 zZ?QkeX4!^79)Q_OG>%Dn>89AzH8uTMX6+l9yND%(2RW@|ZR>T~L3XoeFB;tJm}^+} zJ0ER!*X&}2kPyho^Fh@@ zzQqR9x4IZ%V_Haz%ve1|aYtF81W!7|UtCUHee1SNbhALl#){Tyh-xY{p(>cw%Iw$M znD*~B@owhQ=CfN_qe%n{wK>+SG>5itUA~ihxnXp&Nw3rau4pZ{>oz)Ul|AH1Yi`He z{h;h!G=(<}AGxWwYnO19w{G@3-{r}?j5OJsbS(~HurCNM9a@`Z zsmx-Zx$flme(qOqM%=e;>6wgW(UR+F8n7X6TfP!}yw7vrx@iW=S2g>6qn+tKF{Qd* zP?rl5saGdSAXal5b;gwr(dc7ZMJ6WUK?2m77a{)V<+(3yM zZgmjUD|A}p^OcfUscP-ug@=6(;x{}P;na?JX-zCCe>!XA#d+UzPun5dZXl0mG<(Tj z*1~0XQ$m9CbzCv7p4_o@b2c5DWx4KKW<|Iqf+csP;iyPg68@T=*A9|9J8y0F$8Q@x z_qmP45l5iLUK&#E&`RAnR&MtRo?S-v&uw<;ChieP(mgQE9;08VG=b8%@T}`LE}3YD zb=#Q~jdP=k(mSFfBSF#-5_I&0IaaKzHQ~;exkDD|@$H>1;mM*s#3j#Tlwohy1xl7Y z{{Xn*cGI;*3uBr%=9|`L(;cDfJn^>M}rQ1hh*-YKn@y_y5r&iK(=RKf{ z=xG{U4r9)>ZexD7{JkT)X4APq+4nuNC?njE=CElcjR5qW2yQQW<87WRjhwlo*qyU+ zxOp>67TH`xE@%&HMT?qp7pK0{!pUT3fB63ZblJ;c-ZDtX(&HJ_TDDZOoC&M^zn1mZ z-z|F&WcS^ZSw7o)91|5-$#xl7;7SEbm$q4o-|<#n{{Yx`+g{ze-f#E7xy?Sd+$lPN zP*|8#OEZXV*JF+Chj0B!CTH!$TcyvDq_wS7I<#=|uG`^t%hW$>+*rpMn8IXNGfVZx z;sOGo8`m3oTnA%4vE8C4yJ722_si=&?F|hMB@B&_I5_sNRomEhBPaQJcY@rifv{Y*}aMEF4}h3pwCASvywOa-(cnGlr2YY}9NpTHK8KNcn{F$1K~qLLXXpI9P*c zoi`S*T=3@hp2cR|_W9o9sqdTi+~(;-YNh@a$Fs|(vN}Eca~9uYxRzut5x+|X->9_Q z@vMBs-Qqo&wA=2x)O&r{Z1DOnEz~s-16MrOyY^f~ocVj$`%i1!ZM4m^jJdj_c9jXI z3^`Yu+Os54yY{}_?a>6Do3U3}&36J?Li`r5@>TVW)ArdQk%_mDcpB|ehPmP3rQNCB z9(0=&+j#f8X+2H9Wr{YrTnvwl0d*E2o99;9ep&wjgAa7}{_DAIWMrMKvG3$M-@WyK zQvU$%1L{PpH<0zqizdh1y@92%yiK$&{{WeXTspL)w6Vg*x9_cU#f+`@KXluPjLqtt zi61PDbDVIdPT7JeC1`Qmv*;=n+EiOmLcD91xvpErKHBcr zCw+t=J4H#g+=8kVaPh5TpE>3a5sBT;>KUNfvwO|O)pTP zFQB1Q#cQP7EU#|cak`c%J6^+d*Tz3{(Lot-L(~4{#`QBNnzFF>p5NSd#usn)^1}B% zLfPedJ=%iUmB8{^?bl^lGZ=R7+l{+)dd%E4!K`>)7YD&F@~zW?Zg&yQG&*5pOfd$_ zpgG0P)JCG$6Y{on))9%puaV+CMW{lv^aTi9Pu*Hd-vNoOdz{i8A~CIKTM(8PU0JPT zV{ZozlSl*zoY#RMb3j1W_^J*$)*O$%Y_h$Dg&Z0PxB%YwZyJz|-M@1Eq1;EUOs({Z z8d0rrwx--+&at%1a;S@b_+?~`bH`bGT^h7-0axi6nyBa>bN5L$vN4;NHP_b`qTma2 zQ`O3*8=HJNo2~2ju1(z1K1Q{{q1ZG#2DbQ|(yWZvKWh2Nb6)2*GEr`%9POQMjSqp& zE_MeX5Zac4EnXV!5$}AG&1`=?{>UdK>iIp;SH}%Nk>rLmRzuD_VV59 z;swfZHN2)EdT@YP(9#LGMISx}qF@@xi4G%+oS2lrv>%;P70!gn=7cgdE1AgH6wFZh zN47HIu00_Ua6Tj&DIe*yE35-ak=(FTm03(VeZzOXd~W{$uMLk4Qjn#s{VokS@~S+S zxwi91+)_!OIgyPLO!PttH)C3suHAkOVZE|id&_-gNd|^00sGlDu9T^m7|+Q@Al4$jSc#VLuQo(<%!JI$PPCBB{R)x2_wzWGf@^Op$NHN zHmWO05v>FgQ9@>TcvT8xLKWA(36@skt3jG>)v}q60h%N({{WseYqeu^wJ62j+8ePB z`kfSvaC(yB0RxB5tQ|=qhC&39G_;1GI!YzUQ=Mi+d5?IqCdswKQamYBYa5%|yJ_LM z#Bg4XYix~Z58!jRom7zUJNE7z-Aerf1CT4uvrIevm`y&#@V~c>-rNwc)>=b@Z(weC zS3Q}okGI(42I42gV|bL0QG}6nI!HbXdYcU!?Vod*%ydtS(*<71BT`Ugt7=hvFh?6( zqA zB`<*#0=OlrT)V8sP4txo{ZN zSCQCyt?q0L8YM464XyLNb-oJq!*vTo878=$W+ToyeM6s3s<0`-MT7E5q}sppgu2mm?dCQzE_2 z@(rwhq=n6oGBW_xiHxbg*&Bcp=USbDAG2mYBkwzj=S8_HH0C&eN+7msvhF zWM>CE#_qN*dU`Sf5v273E~seHrP@XqcYwNYPpy%9g6VW0eKL}${{Xh#O}T}eSR5Gg zk{5(4$I78yfe<7T8iWGk6FX3?$HF8SU-Wabz2;V?V zq&86GGR7=%LE~JOEo`vN{{T)%%gcvIaJfvDtQ5CnFg~PiE^6v*WyezCV{zqFJlhXg ztnYCgK?L|Tr81<8XSjhxQv?#lJ zxP=V_wa&09h`|@ege&xFR11LxMe|WqD~mL$64FA3*n&JNlpO06Xefvsh0hv773H92 z(0WKWw*{q21c39TtR%Ii(%SUQKu46;ebMI z`BX|hk|^Yh({zF#UCaeZ4K8sYI02DvEvs+gNDX zZ6e)8Jo3mGB4{f60$S^HLxrkZwT-VYYYYVX+MHbFD4=3VJq&k;73S zl?_l19~v^#vDxm#l1#$U7&p`u>j$ey`}3n(v(DGMaPS`+g9&hU4c1T>H~p(cce`J= zW0lN#m9a8yNOfuqApI_BLK76OTlQgYs(a67gSW`g$=FPV31|{H0;CrV6Cqbkvdo;Z zwHeywW8(rT3~ghJKzfg<*XIQU~xTE| zI#U9qQDOG5xw5x?vYjbXJ;oF^To?d5CZS}h~0GqL`TQr5T@v6(N?&TrvBW3Fm zv}11=aWOf>D~*tYSoP;7F>>V&)40*1C=7s>yt$3kbc|bUalegr_l>%Jr?K}Tyoy`+^uYj17titQ=dUmDE+@*xs?N{kc9_rtQ-RAGvhSe1+xaR-gr>sONk&Wy7%F(%q!A$H?&CtO-wbX%p)LR6x8)|SeBhi~2Pc2Vuv zz-4iFq|gZ=t~bXf(`$nbTet3_c8%z0F|e_X3}Naa34SEo@)e1OHgt4$m&FY7?sp!W zNIKgJF@RW%t2lJTWbfO*Z_L)eX3^01#tO`;@oJv8DN`%C7gcX5X{V1X0QB zNCuX$Y9S55K$hWGQ~v;FKGQbS{^~}|$L==qzyN6K>d}Dz0BcsdLlql$Y)(Q-dV!qG3a6K`|%No zwh7IH+E~_?HJRYJjH{kjYO-F<-SFA&owJ1k?R9F5yD%2*tL-t17V6I4+3qIn&ekTg z(Kpc7Cs92`aY~tt;Y?oA+=v(@cz)v(AV5IC0Pu-VWtvx4ZQ8v6G`-%SCG4k*(p?uu`Itta)V8Zwkz#)u9)jnWG#53e65!y4S1wg7YHI|t z37e(cSmglSrJ(^uB>)&y!(Nj4h4eOI?Q=Hq>W@egHJ}tWA$*Wf^_X9EC(~&pVP(eV zm|QVCaVvY91XD4RmKA}B4>N`o!#Lz7JH6!Yi*DzT#PtJ1T8b_j>!oUNSjoSKP>K*` zjKv|AS2#5s_JnqqA#086R`ABr^Ov-{c`J20OA0emApnpEGkWw-3`cj{P2WKb+uflt zyQPnX>856elcW-Hy{n$?lf$vK-R*n)@;A6NZKB(f8>E)B92L=vDtRqp%p{Vp-TPy* zOD^4z_g_u%H$*Ki1<8$w`^7cd#q~FLi)*;sGq+3|x|s_`}7^hwn4g|3a@rN*8EGkV`wn91p6!yr zAGO>)tS&Y~^#JSE`#hT79S-5O?hJ};=H0*$*AeM80B9Xe(mGwnxnC?@o?o_iIky`h zOvx)|fH|=S-K%$Mb(Ggj6WfJ;+U=dqz1_37Zek1x>P*tskVYi)uA6Nv;bzi4fX?3S z%nW0i);!=5LsZxy`bBY1A8+MBLNlJJ$aIoAhR7(H_dtvyM%~?`tKDJg^j1lXknUl>V`qt$dA^>CT0X-rX&4dfL87B;1220yv1)g!G^w1teaxzl4uz z-=7ZOx@~*D-WhgV$ls=D9~q9oUD3D~Mp_$-bFK|YJKFx{&Fnj!gs%O$m{kM+ z07Hee>0TDDTJQ0WTz8gNKeYxO>l*R|fz1e^5Ci?!cZPMk)SSMR-@C8y`(p(AR?2q; zt$TF>k&6=LKj>;rUF^fo_RhoGJFJjCMmkBJ^lW<~6DvG?o#&e;yZ5)Q0>}fjkYhFI0s%%p+suJhet?N2T&X2WjRU(%3* zP1Rb5RZHc0dH(=>cU|vs9luzF#0%XUqYrDGPzM(^-%ld9uTN5KIB>gu=c-M+8shoO z8vy`y5PCyym#&o{Z+084q{atA=1SW(ANDg!9f=YQnZzH zJ9!!!3);b`VP>O3X$5o6vsdAxYY5#nsUpa5hRxK_NhaA2b&AFsG{ntU`c9Ln2?#<0 zc`breX9{Iz;yrDFbv4A6CE6RrTrKM+6w2aa^u$0h2-4s{Z!ni~{;IKa!J>v{Hd!Ng zqys}ska>^~#-&(yG|Kk6a72dMtj$GwLJR;(fbAq>cWri-Nv+7(P?lmU)Z7!Eb0WClH8DUAnH zbzn*GTq?-ig>-7wW4%{8;iC{WbzqA`u|wl z4(;5e?i-1xFnT(iRlo88LB+@Adg&$_+H%6u(IC|+5|RRoYEj0v=d@`Z!*dfOiW8~= z9F1{61G-)2R;CvmD}LefhLYezQZUyX00`%KUokvaKNRgtf> z#NjKP=jf5`9+ZG61*)2`&a-Q99kY^M*khyEp zK!{l(AX@ftz+XD$w)t`Q%iQ+<+qZ*c*0LiQ`onb>o=D=AonqvZ!stqotT>yTMt5E{ z);dbgC$^R=fdH_jlIE&_bASU&PNEXwJOWV(sl~*!Atgot+m%tqft%6pGbGKwqFU1v zv0yeOs;Vkc)Sq!2G5W3=t35z;j-kTEHjodTB!-weUXpDZYXF|h@$00p9>ll3ayR^$_hodS~Jfu_Mri9|kT zfFR&N7z+$WYg8ki#6La?aYV|1s~SKh9EeHC4+;UUHuc)qL3L=t+^URy)-$@<%L`kn z?`dwQIRGZ>L82*IAdD8QjAL~hSb&8MAoD)*m9BQ#pcQC)!-5qC)~>pEYdk#o4Y6S= z6zM9L7XfXJ>eOEgoX{H3I!90{RYrgA8CEFt-q;Lg#%9XEPOuu#?yW>-zlCFD!(VUQ zOSRw4u$hI=oA=^#3XLhGs@}T+wjY7j7HBhc|SktU4 zLKl#LgZ9FzgQnEn2`3OPPMmP%Qi3E83V}&bs)>Lus39$DMlHx3)Ek7W5mU-A>Hx-Y zcvMW)D@v}Z~U8Kz>K`4dRBTlCTOu_NS zk($k~ZR(cG883TKyprqk7RHp7VVBdB(uN03GlIGzbP$#WZVfP*c_%h@cQ?j=ZeLMu zZr2l$7?WK-9WO6r?XK@Y67Cx*03#$|L>$|Na*lB)+-{+1^|sD?0R6Yd=DdW*Ql&7~ zRmASx_*xq`Szl5obszj((@3E&YkuXOB0og^1>>o4K$%sE7Dw9K7z{8m$$$g~>o}Y~ zRi=C{WI>J8&A4VHmbJN*<5|E~Kp!hN3;;c(qnv+AA+{R0P|IKKu|NR2+KFw~&Y_TV zNjgJDojue!`UdwsA(&4<@nB{2;rK$iSROFr%!yhRxa@kJFcHnAz zTBt`0s5N7Ct7W0vSo%U}1L@PARh+XHg2nm~Nk>>7O%)LXzyPM5B~G4sUanRLsH*Hn zXq1b9)&p9=13Y|b|{X&nCm0@NB$$PP3q1IQp)DJK5_d7^xwC8Y@n zOM^+UN~J3aakdMJVuK~3LYB0KhZ0k(;(o%7F?R+z@JQAuYXJ^S{utJ^Ygdwhn4}$g z2qjJ!VOp%$uGw#6EYmtNc47+L0f_RhICIx*oI|L(Msza|5~`rpYb)5LpecRH1;H1P z0V>9d=VFHBAu01r=nkST>xCTE2io;=kyFcF&a}Zxt`EkgT8wCEb}n$i#OgpeQ7RX_ z3%1&l{ujckB8Ixls9XYYU&qFgs8Zq)x^VhI_^wn-;H9qA;)2c6gk{h0sLd{dh&&2l zESOay25KY#q$Z&2sj8q>%?DBAhsujU!U~{NQVp!Qp{od80DwSEL=wMIx6Yy$({puV z*JR^m!y!Pf5r^d1zI`edsO?c`J7xmS2Srh4Qa%HpHVr~OLl!7p|a@#0JVlZYNZ{!HwRYYCTsN3#!$cj(`%E0oN6K9ibrkTq?W6II*Xb@ zUCN{B0`{vLo(2uPFL;!`F%TzHh&U>LyNd9p2=qs{HeIVYh-YDq3@C47d}YKbe4=xDitu}3n-J7vFKRsWpbK=w zhY?beFYa=%z0ZJ&B#|}929mBI>Cylf@T{#Cy{?8xi&8^lr=S=3 z*4)Nsk)>Vg2Rle=U`P7-RhJ=~GxW9%FD;SeHG$~BPwEO2r3DhYy{Fq-?ZaZ0R>u=S zvq%W*W2ZI7v$b-&T(6VboB3pv7ZTlSTVx<$PXd*Xd-zMWzYj^-yEJ<{u&Z4qblfzwkPwU*Y=}T5KPt&g)nHNrG}z#yfy>U6%F}0;HxLijK`1d(#`Tqp z8U~Z7*r!eM38#-Wtl*;H2T`yf7Xy4eGOB=dAZmgfnwnJ=GE6+El=3%j_q4hwB`_8`)Bnc-EH!% zX5f_uDf#JIaK!9c?o@u7-Npxa@gjO2C`7ww@xaC;~JmIXO#7> zM(5eR$|gT%Ym)`06*xw=fQh-wzoTGYu-#Im!+(aY;~v~q>+K* zbFJ;RT9Xcwy|KRB?Liv{HbUa?;y^A9`gMYMaISvQi>_>4vFx42^0Yni?cUb3`Z^S& zLMUF61zEdxa^QQfwoS9$wm(sd;O9PB8bNclaOIB*>D6+^dBd5r?eRZ$#)LA+Mwo(- z#1ob;N5;aP%O|KBx(6{=FfkKpCy8mGGq7 zK;blwjwu@HF893ZA;2Y?EroAi3#&^b(rgKHx}IDv9pGsG({gwbv@ri=%to z1}(*GFvtB30TIaGq@h$M<;8Eu6H!1h;lW+>i!fp4lvtm>nu!g%0h%r}J`Jv5(bA>1 zE5{Hol@UhcXCCB-&9-Tkts~WNM}{Z&V~!L}wab$R-?#RSl<>j3k`G;UNTuXB*l8So z`rKz-eP$yj^W59LhiPuqZ5<D90Z?^r0HJ}|u zqynK-qOJUE6`L6!2mOoUlW)G0Y9ndY6l4H(48X`@qNWqls@nE`*|L<&yWGEdxOyzR zhk{(tdU`Oo6s_Ays@?YYWbLv;yo+00t&H^{ZbMH{sg6?49v9u4srOUBU9*#J0CR__ z^fA>Fa0h5@WS z=jj-9vrX@fbGc`Xo4fYe;@n3db0<5p(%9OKBmr)go|XMITiPvy+Fs&r=h9>YZt?_; zbDSC)4b+fSrDyqdjN#bYdi}j&m8ZM+8Q73*8sR2_e_Na#W)23e+E-b&BeSuC-ffFS zhiA3~^g35MV;Wi5W#VmE+ih1XcHZ05E4O{aaCe))zJtgOjxYRK^w}*^?!T*n@1ZO^ z9lTRHuYT%wIOqU$v9~BmBO2ddmp!~SdpBzgeVcJSjcYYLw3iYNklTx>&ZlSl6T^$# zz02yyxPxMi(5-u%OLeqjhXCLPG_qxza-P`k{g1ZopElwb`tBQ|Zd`un+V=tNEO3)-z^;t0qDCGgI**38D-Qq;^ zF=mj12ODK&3tQG1j}Nxk?<9kxZ6dX&PL?>5K(TTTRnqMk*1hMqc9Tcgw#<7R$AC#` z1ZRRCHOp@;!QDeL7B)Y>2h$ z-phQh*0w|2OiouR4khZL0XY0hRLE_lJM%1~a}#502oaW*aa`Oot8hzJ%>&r@`bLL4 zONk*)ucZF~TE~^k7jo_UmMqK;CAN8I)`THGC~&RI`Ad-5Z=^B}oZ&ZspGm5ouohOW z!5P%L&oIxx_a4Y6iH_W`hU*@v1sVaeKl7xie6sKRUd%Q7DcJ2V4gN8aM2wJFHIH{m z9G0ZzBx!fGyQG`QTe)W4p^QG54QVnT?NSp^0<-TH*+zY*{c(Kz9lX08%q?@y(c}LB zR&X&b3*+?MRnBW#%(k7}-N$XUl3lb%ZzFwQNs|EM(p=EuNB;nlFGB>Ew>6O&_Y*QW z80NLwK{{l9DEE|18WzHmr|9#Z=Grxz4@mEsJbOnH(<2(tBRw|Lc@@O9x<@+ir;+4@ zVXNvk>J&JaD{N87mmI6QDb%}}87l#CE>sx~-HwTz*R`6QG(CibdmD6hksXD2_*?qCFLij2xNdzX zHYl8*`tcQM4+=>hIbthXcxP$LogA%)cO*rK_ONS3aaIEGN}(8xE3A#inEUr}-L;Sh z7qQLKT_7%NTWcSU&0V5<+;a4O+}>@wQ=I+Q;qQ#<5Xl*649wZfj|$`Do8!ve&%2*A zrcIO8#HZ3ZbYb#cc!T3rEAkS zhg`fze(!G`+jRY$;rmU&A?*N`ydWCd)K%lcx9N$?H*7U_e{(?}V4Jl{$C*eX1E#_)Z?>CjBQor5bYY>MPpQxX~ zD^<#^4U%0%{^J@NSX+oKLR5Y=m^!;1guTtplWNH0k~q>=#2(#RO_jue%yF!3M|v-3 zH+kI{*F0?5BL}B5*E`vWxMl91*@J27$F`CU%h@T8O~fVbATrKt zqI!UEM+16$=4CO%2KU?D_7;gm1@Ofdy=)|b7($l8!!^dWtY>KF#VIU4qZ;NlTQF_UnfeXgV4cs^6!LGm=&}$0o4g(nFj9 zlz;}Df@Q%4bdH*}K@7T!V~5q8-D4Wpn|u=Wi&ti`2I^+JTxeSG=QIFDrjB>6d5lx- zJG=W-?fx8kOGu0a!N=;>QdTzG2k;CCl> z>7<-MSqoxnHSG={gaErGTAIqr*mfH^c5uiNZN}k(#D$Dv=NoAtgy&CdlEr7+8n-|( zsMmCfK?FOQMHRnvT`#xyyI79k>2xudYHQk;ZP1j)_0H|fKF(u|B0^(n4SQ9tKS9)b zycV>%Y3=>DcRXfTTqZ0oE{U!I?`Q~thZQ%d#orH6viAPMF4)PZ^&@-BLp8Hd4nI>= z9YIpL+sa+7j!d2L-n*fNjcX(YkB?Dv00-*6C#7ot02%3rv-anD{%j11w`5^KDujT6 z4r_|iLp+JXUsrYFX#Jny+XFLB;(+WoXa@v=Wn%HT7y1A5oA zkhcmu4`l9pF6Ru}h;+i;O5i~Nl?&ln+ibCG)R7pOvT0}_5L!Y4KPru|$F>l67j7Vl z#O@k8h``{XY=Wi{xXA4`VFNLd2Z~mduk{?E%`2O*%kil}B0?8P12Qg`vU94Ii7qEd z14y;)%B~X79=n_XXgW{Q?2urdG_46}1yw=}24rLpDvZjS8s?|c2nx0~L8_+;O0W^^tkk4K}Cz&s$*Mi;9iHo6;5<-L{S zCo#N4&LZS-wmuck-coIAcn={S)YMLD7d$GoZ%ACBB&sSBQ|*mV?P%A2mt%6L{VG*O zMAF=Bygvk}fLWzc0+0C((JH|-wFxIkCj7~=sOMT02Nmwhfz(zy|p1d>g= zNo&rR5oN@tK#b}tk?T0DO#!5INb_JnwJ}OYYMsmyy{jo;h?LV9M-|6OJ`@iY(j6%v zu^2YRQ!*}URKv)3SR>l^g2?X@hk^-F$LwpY=T__5LhXBIJ*MwyJzNM}e+uUr!oUe= zLNx%P$)!($!j)q@ki{;UUcizgONd7T4j_w*)g++p_E&zopg2J1+E+_r@H+Pt;L!ATAWUCEE?`{!ZRu1EFvY zAnj(&r9P5R>8#<;5!Tx74DIS^j!U%1#2fVTJZf2mXwXRn+~IuCaplU5f{jfDqe#s_ zJdFT+OzYV0C-@85rFvBD5`)8Dk(%oA8ab252c{7 zQ-QMMbA>_)EC;A5Hnt|$BRbOLq=z-mLH_`eunC405V}gW0sw@97bL%p0Jv!?98?mP zAn>ZCa3H3T3JdY$NGmQjC@v6XV0l%c4cbZS&91X>vLxAh`hnH5!YMYh2kFT!>44tEa-F5pKoOL$nh5#ITZHgaV3+HGgV;6>R0( zZ!De5yL!-xcF%l!pZ@3S8eA6Ewaz1zU1kRgS5K+Zz51DCbL@m*;D|$l*5b;pDI8>o z7Hep8wK1nlov4lre*sl<%XaH>$)eirqDKa+q(f(TBBFDtBNAV0S@pI;*0ciFbv?1> zMZC~njlCbX_QkDpPyDZPy_T>{2{#JTh_#yMY5U~cC^lLd15AYjKp;4RP&lDDkCip> zy6u+(w@2&l0<~It=4e!NLAyv88vrV`m!bavr0yqgF7P;QUgwP-laLV9C>*CR(rcfz zTel7_&Ch=G)FH|qI*AS;2i1H@O!2Ot3oXMo_)9L}J@IN)P;S$Ea~3$(b-bq64;{1KPqo|$-RXydtY|35YQs|D%Dohcv)8=dnOYD`@7#Mz z28N4*mpV<&X7LwT(Yk|cu$Nr2nV#~E0pyS_nw${wsX0XLow#>7$#Z}gX(0&+5ZrLE z6ub{<+k1ELqV!70hQ&&f1<60C*E(ypS-9=nS=vkE4qJt2(j4ZYavoKjGj^=7dwXL9 zfVg_0rw1WHju%fV+}SP5u-6ur24WSVO@Lb?Y=f04K@{n6CC>WQ0V9fFrlKOaG$|k# zD@Z|f#QEN$!v?rW39(%vs(dr?UUXV5*8M^@>2jmfIQq8=wGzqykB}2$>qN%I>{Q4h=5}sDNxuz^PXyoQ=eK zWKtUSX%;$@>QTezRxh*XKKzmLcdZgltOupuuTMndE_cpc-)_bHj`z1{ za8n@C=M*Rq<(Nw8w}(wUzNY8*Cd|eM#AJEY8d~cCnytXE5q2NsZlh@RHqYrjPK34K zfAO{W)R3DCW|hx$js`fG5H0tJ<#>5%90!ikg#rP{T)U8#WMk1DH? z57e$IMU-TDs#Hrz9@5O3KS%*ilbWq-B%;hp~Mf zPIj-TiyI<}FR@I0B&l1AkVZVbDAd_KA__TN({L1Bb3&gQFS2MMx>F3XB#gclPh#l= z5TFIp0`Mzpv2tR-)|X*%VU9Oim1Ppff*zVxLRhxh+vX}RROxIkdt9NV!0RZAa?XZU zI$gV1uaSYG%Asw-^fKm6{O;iPGB{-0ZGbM+8>j~bBA^|$kW@pl_Uur0=I&h^_VYEGi=6Q2=22kKgF!2S zu6emka_3FjH(NbV-Ok9Ez_BBP%Z-oihTN4YOtfvG?t9Mb8+W_6!pAv*_) zXjG}hhnK(F&)WN3K8J1DIKoN?HKe{kF)wq1n&*tSHj%0OzTqMUZM`M>WRQZSUhE2> z)>_O7Hv7q#1LP?1;_$%t^GF(k9+gnj55QbA~BvUbESCt!r$Y#;)7jy|vt;-0k+8 zXxpT$fsSx+7&hl3a;$F_>-c#+*SC9%-u7)FbD#vc=<6V{&K*Em6}>gNyo}d-ZL{|W zbL~)e#I`*P8(ej z(4pE|;Dm#L#VM7LfsbwdGD}AwnSp$5QzB?Q2)3kNqNmT!nNZUpaK)qy1|Xjdt0g#x z{{XSc&2N0MT3Q-7TXX?j0l@%XEv8hXZySg$0EXs)0SSmAfrLOFmw)1lEzHq_7+MG< zp>Vna4T`N4eG{ON2NsY4ZLif!RQ`}#HKb|761e^%oD)5-%{ z;Sx7-6aN6XYC;I9E-MZw9_HG{=598-iK8K+O~BDUwzvD3G~9p|_18Mo&K3^uHs%4f z-9)lL*15WwD;now*Xh$@&PN*0t4*={knTi`o+!O7U$*zk);Z5@zM=+)qUl^~AIJDd zE8HIFXlzkCa@pf!!`%{zWoz+j7NU&ndg!v@<$F)LBib1mI1>RY-?W{I9LZcwGw`%#F&1s+M#0`<>dD5(!#?YvexK#_9^;GubYy)w?bw*N44$J z<~yJ{ZGvj$hBQj;`({SL-*z&(Hvp$dbHjR(3rn$Uj}vO;xb?l)VLsuZ(6jk2o2l$2 z&XTyN++|uw| zHx4DPa8hnlJCnw}5!t_JBZNJyc9)B}6dfz2Y<>Z2J0-5}!@X@bl0xZr&2+I1GPQKD zwA|_d738(Y)iX28)9!nJY3^O6;L`Uz4PJ;3`at7YTc;P-^6)b4cRN>r z=7&nhdVN1oBNh;xYqqrJEo6b)N5MASHho&o;54+5fBL{S9BS;urEJo%jsTJg1*CL< z5db4AWGg9YXM!?JO_WH-lIfh#8Z}}XqY~`A>sq(1B;B%BMI8Heo);2b8lIQnS0LaA zg=;OjyO^d95xgH$QPN4&p~DZ;ar&#SwPjT-ZjM$m&uIh@r~(e8P!Ho)n|WOkXQCl# zE^FSUz-bLqg-4yTthv^>X56v|H*YVd*@1|#IW>mg4DEnYY_X7VEeecF2$0 zX=~jcLBWp%5KbvvyJz9jZTVZY?H#YUZeP2Hdh@enfyNN_#PR{TiEQGy3Uh?FEWP*K z50%qxHXE(h;jVaR?xP8bjk%GaG`NRa^{sRAZ)O;_eU1igS-am%TLYR#)yxDI$luaH zR8A(j?Y?ge`uw@S!JIetfpN93WKy@poKml{ZNsbE`)>9)8f4oyM6N6^n(Pj78dSJh zFH>t0Z=2zkU5vX8{^QgD#Tjg&u{=1n#QxX@+V5(PAwCFbp`j*z>DsQw)u_fL$(>V2Mb5+vnAhh5R+v8W) zg_Tz7X2{6dWQ-su>TpzYk!w2?t!o`LcYUd#_eLx9G2rPE6ks4NoG|JF)yKMUwX1ew zZtr&2#2EPWx6)}>A?k7vbNSXV##y(0qhtIiCvLL+!6e4wI^3XXZyR62w=GGx;anYz z8H<0BsX-vMq`Ef)z+}8dTf0*^<-dRJX`|RpBidRR6|ZU--=^vgN5oQArgGpsPR2G! z-brgw(UyRKj6!(UnA>hJ+1PvRdl?$p{{V6ZxnvrNxHzZfPewJbWx4lHWuLZg9O#h*)sPVIriI)x9t@SXlf}X0nU-R za=fzk0G=L7wWz4qYXN?jSe#3f$00!rn3rl=;1wkKP&;BJy8i%E@fH9a6$(`fVh_0F zZgJp?_|PDPDztQ)hIv$}gR(GLrKMD%9FN-yB`cX3aIkR1frY+QAo>xjmdW%Mm9fQW zir)(w29g?>wMGXk@u*l*uP^ls33(6WIZmk< z)UXW-J|`MT)YuN$g`-rDAunwro~gA}JP~L{f}s_}uYx5a#wZ5jIbZ5GTN4#f7YqIs zyM~vUBWt=^8hEKB`0%JK9V1#q22t>*i3{S515`!-yP(sn7wj{ULL6X+^9N2^t(0G7yldb8t@sQ62vP zZ8j(FCuELRwV-8@#C&TscYlSldNu58lHj5uef6ByZlnB7t|7f4P&lC+z^Y)~A(tSG z_>ex>Q6ZhUUuPE~Nx9XPUTEw@$#CDiby1a!?mxLb+RfOEw-RKky{(ufAH z730S`VGHYqA+b2x+_3!WrBNisps3W+S3`*k7vWR}?magWES+PRvzg0DGp3Vn}WP5GV}fJ9nR}^Cyp1n zu4rDBBs8w0T{XClnRhljxmmJ_vVuTjI3Z~R3#hCyTUonn&+as|3<)+V%A&yB4bU9} zrQJaNL3vfdX`*(WCS#`n$2SB20F@bmBoN39fu*MUG&@XyM4GPRha%+*YheSXp z)B&ZyU;zp!R+y#I(9+dZE>-xZbrqr}F{e{W2QXCu#3dUG>$sE=T zDHlNFju_D;A!%zufWnvytrCNi1UgixZYh|eQaHT>KtL= z2RMU*gJ3X6CBLlzI*CRf+^}$5ZN`a8?vUoSqok=hpB_S}4k*-7V!BR14Cw%So2()t zC?#q z&mRvT5lRM=AmVYi9#s`v*zc%?1P+n?zjY9OGDawFr;cCiS`pv|DdT0$4=k!dBXmY) zkkWNHBB~`SVVAY+=H4~Y`r*4UI)UnPqFCEVInvi{qK@ac^tRFm0ja<8IiP`O3*7?p zxfOLs9J*$16-(_oQ^7AAls0D$F73*lKjJr>V$!vt~dBO*`a<#Cm+JBU1lQg#kHDeNhEUm1*oqC>T`iXs18)xwCQ&V&V#mQ=0hZG zbDtnUz`RMe0`(+JxZ76xKfma?@x}w1<{St*zNNuFoa>`g!yKp7(dz=QD&W@=c!gWt zXhpqRn#Z{SyI6UJ3zAf=S4om?wy;E5C>BCv1pt-+~8`nK%OI$g2eXn=ir|#lI3AO4+xB~Bx6*~NxwyC` zkM{y9BGMj8I>AR+P~A=otBpo-V6TzL6^%LA<P-^5(UNo&? zcqB$N1E^qeB&wyj)@^2ru}EpsKC~e+K&h2PGMy!@I$XkZG?Y<_8>&zcT-yfU{{Yej zT|cL z$Q%x)v8-T>k!GMG>6Kq*r4h024Uy8bxH-oJa~fCz=Fo>4dr!g<(tD~CC!qbb&28gk zfU)MmRTkH!u`PV#+&it?`^NH3#B3Y4NZ4E>CDHV@%?MWt_I3XNtirW>S79dOyXg^- z*q2xi0JyYj4r_)rH@J;Q(6%tMSsPj09uAWf{cau~s1FMBZQ+czuia-TQWC8hkP%vwVR}$9%2{@p#FFK}1+ImOT#3{!D zn2)}oRbkbn09$Ps+dddj5vVwzvYV2({AigLxBw6aj5Gw}fFE+zAqi-(QVq_V5{ER- zqL@U`jR5snj1ZiPU*Sc`3ty=m)HVd-r!dr^ka%cygGzv-0C@s)s<|m(Q>Db5LU9#Z zlrwNQ0@_9Sk}6iE7R=ovCbT0OZaLbf44JRMG~(1~OmB_ou}hBJBZFF+Q&y0ws4$|+ zv(yc85KDk#9m9GwP8cAcCgX8(stCPEI*MjDN;OvE!Ep^U| z9Nz1?*!IXhUDUuZoh^;Gd)>ec$*o23=R`Z+;p1_$fOh@7?bJr=t;8I}ZTeK+^{uS` z04tRY>>I+TcPw+t+ld~eH-KzOpm@^k&K^(QjEWB7vT>t= zjz2Fv=1lpFaK_iZ!%G1gh%4fmC3RcG%hc{5?|b-Ri*h8|_V%JaS1VXT9W7`FPyYZa zX6a`IiRQjWyLENIzV%rp{zwJNkmE(gAjs;Rm(uZ6A}F?H5{Gq zx%+O%e$9^M&-ETZZNaM6yC#~{*C{M<_Q$*KBj35*$VIrF=5d?CfJOA z6=4h-;y``!0TSH&ajH;_&M|6gl)-T>IFBmGWo|cXijp{GkK<6mbYv{z6|M-V5~zp^ zw7ZuZ1jf}ANG=4~#3BNJS30PgTcm`|SXUv26ldhbIfmoGZZP@LMGHz6n+-&aeCjEP z>GaSX$_y6g96V^Ha0m-jw0;)93Il*bRH-1M70*c=Du7&CTu_iOAYyW+6&)%YhY`|K z@GF0XYL%K@w%&Q0EU^bZ?GJM5#3DFhhIO2FfOlUH&x>e0wI3DQjy`!@29yW5zw%+bo7-0`CX<<t@9tgoyJvsxzf2m$j8oEDEF3T)$(3-jR&C+R?p^bBy^GSGe^G({ zsvoOZY6mc7&b6kJG3{%L=f-4nq7GHT8cnWsk#7p_=o_tNIa=aT$OlMq{@g4MRmyhE;hpuevNyEq>h%am7MDi7 zdQLVP@T@92XPDyGYh}ESt^Dt}HJzHLVR|+06k!1#jb0 z$j_^_*?qaX?m#+u8?@T$Pf^66D6Jv5xlu)P+j$A4yfS;MY~6*N^GYo2Pu4_|SRr}v%zS?Xy z$4m~{88pW<2FFMx2CI~(Rx;Gr4<5rIo2b1{Q$bSak#qnkuGKd3-P+)ePUW_OQ>Hh) zC3tdzOOxhGUkc9N9P8b8e_}v3#%-sjT*enaVpI!aP%oLUHl3H{uj7(Dl--NJshqWxjj6b3o#+V zc-59)m9Iy)>>F8oC-Sy&KWVyjW;R9~;Lz@Eb(0$5W%8fL9&5P!Cv+begHU9VwUUPq z{>!KbCY?A}Z98r`iHtD!k8gJl+YZ>x2x)t?zEN?kh19oJoB~&Vz4Ga#XYBh;%=_rJ zdvbNk;2K=w0Msl3bF06Mn@4Yd?ETMg9>P6Luz;<-~{Ai*V0X z?tC$xiQ{o_YtcGJRlkN~e$RQl+wNLo-v}q$yVMfs2dTq}`ji|EOf{CB@3_0%&XZ$4 z;7HT;Fhb38w&}l`sH`_NwmiRekUP0=CXLQ6e5K6XYH8@esJ1oMRNgVEf%@7#Xu4e^0k!O< zrxW2)a?5<4vo{MYjSBEx7xuO>%i$QQ9N7L0=wb-2-5#~@&7*4v!Q8=#;FTHQ#18-aXoz8q*Ek;T0W zVdHbdh^iIuE^u*bf>kk7;e|*DYmkry!WFUR5`rNp=8nz~$1%%IFrA$*D&KnsBvx93DrB)h2Hs74d}z{8OoD6S8E?fbpg?=hv)06~3= zLtVk9wJ*WF;mDI^+#+amp(zT0{6QF8id~|6MBB*LlxhS$O+;y1bF~Lw+WJ46CDpnM zPOQ)8S=nBZ%ps$N(ZDV@%Y|kNz$)PDui%)0T1C1+aRd?+A>c?~F+_xPFKN(=WG5VN zLY1(9r8=FN79{asl^P_Gyb|ciyKb5I@t|nq4h=79Ym=pmj#LNIhz_gdPZb|JWh^73 z0i-dVP5K^hjyKML#}h~az?X}wF+Lv}AUYNoxU>?0qNUCVl`@1dA<}T-F}^(LvKRRA zn-*MRN8dulo|=|~PDbSLs#6v*2nBE?Wo~1I5{FZO1nSI#g}f+3HNnNWxLA<3xkT{i zMFuo9xkpL=0P=u5=*W#WBHCMuUepX7sTUs`l;Akga7MV>N{|(NO|#CR4tAgsPLiNv zZR19;3iTwBq-TQFWdM2-y++<#D6rxp99oSER4wtc)I=Y#cqL@yWFWMpc)tn3xPx&NaIBfF|>kIIc?y4XoWtRDjTbSOgwz3qSr zq=iCGBf%T|?V5xR7pKm`hax59!r+^9kT z3wvJTff_RaY9OIoj54H9AQS`~Zr5<6EEh7)DRYguXKqzj2=0_?uI!vmj;w`3QnU~( zFgSQ+&V?(j(`K~&L@kQ^F`-~+z@7)I`O#;1(@Dq0O%MaRbrGZ$A>KB>D^Vbakt0G|P*R*uRcf9?u>LuXu34M(28|fG7+t3T zdDG>$E4#zHhi1d-X=I%O0rZV7yRDh6YO%&KHP2FnxV0Kw1Cr}vQ!MMFLbCcqwnS+N z@qU}8q#g-CV`*zz@`0%DO@Mu24VRuZ2DtqI@Yl8O5}ujd1DpwM@Z-j%E4dH-VBCf_ zV%WCeI$g$&muW$zY@jYb8s%K}oUe*+Z%*>pZQ5E8ytEfIxkw6e#`T_4S;J#Dy@E}< zn;cDz@&yk%nsl}J1t8gR@Tu#wSmDR-+x?M?(%O=*ez%v93*OUkLUgz9uDV0zn8~$= zv;P1ZF{Sdz+qt1o3{c<-rR$>Q$BnW+K*zX;X*zV>%frIi(wSOI!fSSybm<643H`y> z3&VvYuWB({ydF-!0!4MG8zk7<>>$)6s*{n z7;>D+;n5?b4Gt*BJg%aq%5f-gtwfDG7HxMyn|YX7xOx4ZCEX`0Dgtt;QR$%V+by*3 zI*WH@9LY5m!z3qK@XE1=J4xR=C~RVPO6dwU&Ki}-Mh57lc~+!!yhyX!#v8G_UrYdT zTtb`);h)O0QoRcr=DY^#1r-wN+b#b9R#l3sWzysIoh42rTHti&Qn{{;rNlH?vdX7O zBO<>lDT(O;ty1NA(~D5sEYhHeLIYyrZoDo^bE1uqHO?yJX;c{BNm?R22XR!?;J9X` zRJCeks~Y5B1;L@fhqsAKHBXLo_-$y^8>9l&xk6Bk3AJUB1cQTvO|^ss4qt^3z!HrI zqy%z;RF4`4Ni?>_P?9gwa$Bthzz|3SSwN|XD3)Kwjet{qDq2AFjy(KHtfV+<0QcOY zGy{9!oG?nMOpOTAr_>;>VJ=eEN|gjKhpU%ZM0Oo0ry9yF3KG`I&C&u9jq#|mfMU0# z48vYkFOklQc0vn^A!>r$$y`S&EC(ulSc^+8QGOh1H>M3YzR9@(KieC%T1s(T&K&3v>d?@DqM^*8;-ZLP)&>@+DsUL6@S>SqN&*|y z8s*Gke>$i|R**}q3bi;`;X;ZjRZ>Su2GuD6+HejkKnBOnPcAf3ENJLDix%njS`-9f z$O*8>UjAM+s$?At2pA>FCjNCY)TDC&QK_QkK{=&~N-k9h=F|PnA5&boAJo5vL)d}8 z+O8-RyD%}+h80?r?O{tPPwp06h3P9u_DC$YE*(FlazTiz2=l%7ZQM5=;Oy`+ReR+LFtOWC>on#q$8#~p8VlpvurRo)4!0>4oX^15we4FCu@XlRbc(K?bFNZH z>eS^R_)^@Sv7zp3foz>kO)Huk))vMd;kw&xV1DOx@EFFco4~0t_SLj71 zkt}T_6=@?;xAv1rm{xmNZvI)_m`Cy?8fBQ-&SEGEGOCg@Kij>O@8aG?7>9DeTF1uc zFq<2q#{kgbm;q=XPbbJURQ zD^DIE3Z+6+sp{b2aGX9>kU@T+N!6(0G2#>q>JS;zz^k!KCLbCp*bb7{I^ykHU;R!M zLo_rwu0qg37sYbD1oXiOIwP`XR*c!mI__~T05AY~WE63zA4zLm8+QaCAHS6rfdH_U zw57={7^gGNij4Y*jA=GNMv-xy0+uO6Qd3*9<#C-*9?O?7>ToJZ$xp_#MLVe@+rccd zC}eCdB}eJU8l`eO7rQ%Gc$!G|s~gACWwC$$4IDG3-F6stpS|tzyt8v4hC+i>fX2ia z9Z7n`)}?8Mkjlv9hCt}t5AL-b(oR5&Rl;FgcY7s6AYlN8GzD?X>A6qstAxWg=W)0# ze0zAD*13mF(*PRVp)DA@!lh|TyGF}v0E27`eRSLIRQ*BVv^;~D)Sy+nWW&gJP2YX? zvm@=X?&95TkeCSoN*K!qyjumW>HC@AI=q*3o_+rAc_o?CZe%)?APs29971QnSE4hY zmN#jN6B`FxfasvB|;n}+Zp#Ci*#Hx!_+-M zp}~bT>dc!9S3Ue0<<#y+X}jHy;v&%-+>&i0aR~GX9ObofnZq}iH*eY}-p+RMv7WgF z@kEv(m%a)>K6Saa6IeR|BX*m;uGTpHS(-$wdjb8lQs!nHxK*{hy;rwq?fY)fH=V+UC; z{y=Mg@7na4uXGJ8cI1t1bKFUABHAm_*WtW9Ph#1LdlteS@rQk|bZ&fGHx|P+our+3 zJCIRa@0MhF?|1et+1ugU$=kQCe%430GhsP#k{4+%a7SbZD(Rui&$yU~YYG-MRjY7E zQ4cp;t!pgjmY;8W5qHg#XO*xtIj7dprItpAGs6m-cpdqD&A$HtvXP}{+X*y{<42@y zR5Y~T16(~K`@KHj-uq^TZKr98

kt<~yZMl?labAH_W7S@&K0vB+eF!TUV~Oj{P6 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ᓟmLm48j(}*AdU2Q$YvifmpY!XeWmP6AW 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

!32D?3M&ehbn9;OAZd#;dY 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%0D;^2Y+l^?$Nh`kP<>u!!H!;6i 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≈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�sK2pE!UEwA)4H!QWdVUey>E>1NDLdfGi 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ⅈ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

a&e1~& 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�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 literal 0 HcmV?d00001 diff --git a/angular-photo-gallery/src/assets/images/image2.jpg b/angular-photo-gallery/src/assets/images/image2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..46255c3b0fd77bdf4d244c6713d19eb4dc8bffb3 GIT binary patch literal 392127 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

x=M@2F^1od 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 z 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 &y{*5;}yq!GU#V^ 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 literal 0 HcmV?d00001 diff --git a/angular-photo-gallery/src/assets/images/image3.jpg b/angular-photo-gallery/src/assets/images/image3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7004741899eae37083a5cdca1cbebe9a4344ea88 GIT binary patch literal 753939 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

WLW^1ZG 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%0AvVxv0}tVmxdszq`umRZ2fyv{G~7 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 z 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°Y2baSX+yN07dudUI~ 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%0Do<3ZH()= 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≷8ha? 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

v9b>=B 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 ffhkYxhe|A_fk-`4}aYrSj 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